• 6714阅读
  • 5回复

关于背景色 [复制链接]

上一主题 下一主题
离线小雨
 
只看楼主 倒序阅读 楼主  发表于: 2007-11-17
— 本帖被 XChinux 执行加亮操作(2008-07-17) —
    各位高手,你们好!我想设置widget的背景色,用了setBackgroundrole(QPalette::ColorRole)和setAutoFillBackground(true),
  好象只能设置QPalette中有的颜色,如果要设置成自己想要的颜色应该怎么办啊?谢谢
不断的努力,不断的进步
离线wenjing9942
只看该作者 1楼 发表于: 2007-11-19
直接用:setPalette( QPalette( QColor (255, 20, 30)));括号中的数值分别为三基色,范围0~255
离线XChinux

只看该作者 2楼 发表于: 2007-11-19
setStyleSheet("background-color:#FF0000");
红色
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线小雨
只看该作者 3楼 发表于: 2007-11-19
非常感谢!
不断的努力,不断的进步
离线zhangjianjun
只看该作者 4楼 发表于: 2007-11-20
引用第1楼wenjing9942于2007-11-19 12:42发表的  :
直接用:setPalette( QPalette( QColor (255, 20, 30)));括号中的数值分别为三基色,范围0~255



Thanks, your code is simple and useful.
离线zhangjianjun
只看该作者 5楼 发表于: 2007-11-20
引用第2楼XChinux于2007-11-19 15:12发表的  :
setStyleSheet("background-color:#FF0000");
红色


setStyleSheet("background-color:#FF0000");
is both useful,thanks
快速回复
限100 字节
 
上一个 下一个