Qt 按钮调色板
Posted
技术标签:
【中文标题】Qt 按钮调色板【英文标题】:Qt pushbutton palette 【发布时间】:2018-04-16 07:26:54 【问题描述】:我在qt creator中使用GUI表单编辑器,我已经设置了背景
(right_click -> change_stylesheet->添加资源 -> background_image)
然后我添加了一些按钮,这些按钮的颜色与背景一样,而不是正常的 - 默认值。我正在尝试使用属性->调色板,但结果很差。我是 qt 新手,所以我请求您的帮助。
【问题讨论】:
【参考方案1】:就像在 CSS 中一样,Qt 样式表会将您的样式规则应用于任何匹配它们的项目。
如果你只是写:
background-image: url(:/my_background.png);
它将改变您应用程序中所有小部件的背景。
如果你只想改变主窗口的背景,你应该写:
QMainWindow
background-image: url(:/my_background.png);
这会将背景图像仅应用于 QMainWindow 对象。
关于Qt Style Sheet的详细解释,请阅读官方文档here。
【讨论】:
以上是关于Qt 按钮调色板的主要内容,如果未能解决你的问题,请参考以下文章