您的位置:首页 > 编程语言 > Qt开发

QT窗体背景色设置

2015-10-14 23:50 344 查看
第一种方法
this->setStyleSheet ("background-color: rgb(0, 0, 0);");
缺点   滚动条会出现背景变黑的情况 很不爽
第二种
this->setAutoFillBackground(true);
this->setBackgroundRole(QPalette::Window);
缺点 只能使用预定义样式,在新版中就没有黑色 坑
第三种
QColor color = QColor(Qt::black);
QPalette p = this->palette();
p.setColor(QPalette::Window,color);
this->setPalette(p);
我最满意的方法 可以根据需要设置
ph----怕自己忘记,赶紧记下来。这一段时间难过死了

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: