我在qt creator中使用GUI表单编辑器,我已经设置了背景
(right_click - > change_stylesheet->添加资源 - > background_image)
然后我添加了几个按钮,按钮的颜色与背景相似,而不是正常 - 默认。我尝试使用properties->调色板但结果不佳。我是qt的新手,所以我在寻求你的帮助。
答案 0 :(得分:2)
与CSS一样,Qt样式表会将您的样式规则应用于与其匹配的任何项目。
如果你只是写:
background-image: url(:/my_background.png);
它将改变应用程序中所有小部件的背景。
如果您只想更改主窗口的背景,请写下:
QMainWindow {
background-image: url(:/my_background.png);
}
这将仅将背景图像应用于QMainWindow对象。
有关Qt样式表的详细说明,我邀请您阅读官方文档here。