Qt按钮调色板

时间:2018-04-16 07:26:54

标签: c++ qt

我在qt creator中使用GUI表单编辑器,我已经设置了背景

(right_click - > change_stylesheet->添加资源 - > background_image)

然后我添加了几个按钮,按钮的颜色与背景相似,而不是正常 - 默认。我尝试使用properties->调色板但结果不佳。我是qt的新手,所以我在寻求你的帮助。

1 个答案:

答案 0 :(得分:2)

与CSS一样,Qt样式表会将您的样式规则应用于与其匹配的任何项目。

如果你只是写:

background-image: url(:/my_background.png);

它将改变应用程序中所有小部件的背景。

如果您只想更改主窗口的背景,请写下:

QMainWindow {
   background-image: url(:/my_background.png);
}

这将仅将背景图像应用于QMainWindow对象。

有关Qt样式表的详细说明,我邀请您阅读官方文档here