为什么我不能设置PushButton的颜色?

时间:2016-01-19 09:55:14

标签: qt qt-creator

我刚开始用Qt冒险。安装QtCreator 3.6.0后,项目编译没有任何问题,但是当我尝试通过GUI(调色板)更改PushButton颜色时,没有任何反应。

同样,当我将自己的类替换为刚添加到工作场所(容器)窗口小部件时,没有文件可以交换选项。问题出在哪里?

3 个答案:

答案 0 :(得分:3)

您可以使用CSS样式。将以下CSS样式添加到按钮的styleSheet

QPushButton{
    background-color:yellow
}

enter image description here

答案 1 :(得分:0)

点击样式表属性按钮(...)。然后选择菜单项“添加渐变/背景颜色”。您可以尝试默认封面或创建另一个封面。

此处更详细的信息http://doc.qt.io/qt-4.8/style-reference.html

答案 2 :(得分:0)

@Domino Jachas,警告:根据Qt Docs,有些样式不会将调色板用于所有绘图,例如,如果他们使用本机主题引擎。

{{1}}