• 3894阅读
  • 3回复

请问如何改变Qwidget的背景色? [复制链接]

上一主题 下一主题
离线jasoncx
 
只看楼主 倒序阅读 楼主  发表于: 2010-03-17
QWidget  * m_videoWindow = new QWidget(this);
请问该如何改变m_videoWindow的背景色啊?谢谢!
离线xiaobinl989

只看该作者 1楼 发表于: 2010-03-17
自QT4之后,
完全用QPalette 类可以改变控件的颜色,所有的控件都可以,QWIDGET也可以。
具体的你可以查API。
有斗志的小笔是无敌的。
离线woshimibao
只看该作者 2楼 发表于: 2010-03-17
在qt 4中:
m_videoWindow .setStyleSheet("background-color:red;");
离线午小夜

只看该作者 3楼 发表于: 2010-03-17
QPalette ,qtStyleSheet,paintEvent.
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
快速回复
限100 字节
 
上一个 下一个