Qt 5.1.1 中设置背景,背景为黑色,怎么解决?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt 5.1.1 中设置背景,背景为黑色,怎么解决?相关的知识,希望对你有一定的参考价值。
palette.setBrush(QPalette::Background,QBrush(QPixmap("9.gif")));
图片没法显示,widget背景是黑色的。
是ui的话,你可以在ui中右键->StyleSheet()。哦 你的是Qt5,那么应该是汉字,那就是样式表。在样式表中设置背景颜色。
如果是代码实现的,那么就这么设置背景颜色this->setStyleSheet("background-color:gray;");颜色自己定。
有问题再补充! 参考技术A 应该是你的图片没指定路径。
this->setStyleSheet(QString::fromUtf8("background-image: url(:路径/9.gif);")); 参考技术B 可以试试这样wid->setStyleSheet(" QWidget background-image: url(://1.jpg)");
以上是关于Qt 5.1.1 中设置背景,背景为黑色,怎么解决?的主要内容,如果未能解决你的问题,请参考以下文章