在 QT Creator 的调色板编辑器中编辑小部件的背景颜色
Posted
技术标签:
【中文标题】在 QT Creator 的调色板编辑器中编辑小部件的背景颜色【英文标题】:Edit background color of widget in palette editor of QT Creator 【发布时间】:2017-07-21 08:31:42 【问题描述】:我想在 QT Creator 的图形设计器中更改 QWidget 的背景颜色。我知道如何以编程方式进行操作,并且知道如何编辑所有其他颜色,例如文本颜色等。但是调色板编辑器似乎没有背景颜色选项。有人可以指出我在这里缺少什么吗?
PS:我搜索了很多,但当然最终只找到了编码解决方案,但我想尽可能避免为视图设置编码。
【问题讨论】:
我设法以您尝试的方式做到了。但我认为预览不能正常工作。 好的,它可以工作 - 我曾经尝试过自动填充,但显然使用了错误的角色,现在我将所有角色设置为亮绿色并将自动填充设置为 true,它完成了这项工作。谢谢!你需要设置的角色叫做Window。你认为我应该回答这个问题还是删除它?似乎没有多少人感兴趣。 回答您自己的问题是这里的最佳选择。而且我认为您也可以将自己的答案标记为正确的答案。 【参考方案1】:首先:点击样式表
然后点击添加颜色并选择您的背景颜色或其他颜色
【讨论】:
不客气,这是一个很好的做法。我更喜欢这样做,而不是编写乏味的线软代码:) 绝对! :) 虽然我更喜欢@ni1ight 指出的解决方案,因为您可以使用图形颜色编辑器;)【参考方案2】:感谢 ni1ight,我发现您必须在调色板编辑器中将 Window-role 颜色设置为所需的颜色,并检查自动填充背景颜色。
【讨论】:
以上是关于在 QT Creator 的调色板编辑器中编辑小部件的背景颜色的主要内容,如果未能解决你的问题,请参考以下文章