c++ - QWidget 背景图片问题 (Qt Creator)

标签 c++ css qt desktop

我想给 Qt Widget 添加背景图片。我在 Linux 64 位上使用 Qt Creator 4.0.2。 问题是当我选择背景图像时,它在我运行程序时不显示(尽管可以在页面上的按钮周围看到一部分图像)。然而,当选择背景颜色时效果很好。 (使用 CSS)

屏幕如下: With background-image With background-color

最佳答案

尝试通过样式表设置:

yourWidget->setStyleSheet("background-image: url(<path-to-image>/image.png)")

它对我有用。

关于c++ - QWidget 背景图片问题 (Qt Creator),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39536694/

相关文章:

c++ - Qt:QSplitter,重做大小

c++ - 使用OpenCV和python的人脸识别示例

c++ - 获取 C++0x 随机数生成器状态的标准方法是什么?

c++ - 无法捕获 std::thread 构造函数抛出的异常

css - 使用自定义 css 仅针对只读(非管理员)从功能区隐藏一些 Sharepoint 元素

qt - 动态更改标签文本 QML

c++ - Qt QUdpSocket : readyRead() signal and corresponding slot not working as supposed

c++ - 多个复制构造函数的编译器警告

html - 一页网站中两个 Div 之间的间隙

javascript - 如何让 DIV 跟随转换