设为首页 加入收藏

TOP

Qt设置widget的背景颜色和图片
2014-11-24 13:19:07 来源: 作者: 【 】 浏览:0
Tags:设置 widget 背景 颜色 图片

设置背景颜色有人说是:


QPalette pal = widget.palette(); pal.setColor(widget.backgroundRole(), Qt::blue); widget.setPalette(pal);


但是我用这种方法设置我的toolbar根本就效果。


后来查看qt的帮助文档,看到可以用qt style sheet来设置,并且它不仅可以设置背景颜色,还可以设置其他的属性,如背景图片,文字的颜色等。


qt的帮助文档给出的例子如下:


MyLabel { qproperty-pixmap: url(pixmap.png); } MyGroupBox { qproperty-titleColor: rgb(100, 200, 100); } QPushButton { qproperty-iconSize: 20px 20px; } 第一个例子是改变背景图片。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Qt中 QGLWidget碰到no such file .. 下一篇Qt调整初始窗口大小

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: