c++ - Qt QTabWidget 背景颜色
问题描述
我一直在尝试将 QTabWidget 的背景颜色设置为黑色(或任何其他颜色),但没有成功。
看来您需要选项 autoFillBackground 设置,然后还设置“背景颜色:黑色;” 在样式表中。然后在 Designer 中正确显示它,但在应用程序中失败。
这个答案建议将它包含在另一个 QWidget 中,然后使用透明度,但这是一个解决问题的方法。
如何通过样式表设置 QTabWidget 的背景颜色?
编辑
设置QTabBar { background-color: black; }
结果如下图。
解决方案
作为 QTreeWidget 的替代品,使用 QTabBar + QStackedWidget 和以下样式表
QTabBar { background-color: black; }
推荐阅读
- macos - XAMPP 7.2.10-0 - 应用程序管理器 (manager-osx) 空白按钮
- scala - 使用 NSC 编译 Scala 对象
- javascript - 如何按布尔字符串字段对javascript对象集合进行排序
- makefile - makefile:意外标记“,”附近的语法错误
- c# - How to create a C# application that opens "cmd.exe" in another window?
- python - 所有标记的seaborn散点图标记大小
- javascript - 如何将数据从一个 Marketo 实例提交到另一个?
- singularity-container - 奇点提取、编辑和重建图像
- node.js - ftpPublish 声明性管道
- android - 如何让安卓应用永不关闭?(模拟亭模式)