• 3969阅读
  • 1回复

为什么我用QLabel的时候,无法改变底色? [复制链接]

上一主题 下一主题
离线cnng2008
 

只看楼主 倒序阅读 楼主  发表于: 2008-04-20
— 本帖被 XChinux 执行加亮操作(2008-04-20) —
我为了改变底色,所以我在StyleSheet属性里加了一段话:background-color: #A0C6F7;
结果我发现在我的vs2005工具软件界面中,底色是变了,可是在我程序运行的时候,底色却又变成白色了,问一下大家,这是怎么回事呢?郁闷死了,就和上回我发的那个我要如何改变QTextEdit的边框颜色呢?贴子一样郁闷。
离线cnng2008

只看该作者 1楼 发表于: 2008-04-20
已经搞定了,代码如下:
ui.clbl_onwerinfo->setAutoFillBackground(true);
QPalette createDBPanel;
createDBPanel.setBrush(QPalette::Background, QBrush(QColor(160, 198, 247)));
ui.lbl_onwerinfo->setPalette(createDBPanel);
其中lbl_onwerinfo为QLabel控件
快速回复
限100 字节
 
上一个 下一个