默认情况下,文本始终位于选项卡图标的右侧......
我应该怎么做才能将文本移动到它的底部?
是否可以选择进行图标/文本对齐?
(我正在基于 Qt Creator Designer 设计 GUI。
我正在尝试使用 Qt 样式表,但我不能。我还没有修改 Qt Designer 生成的代码。)
非常感谢!
默认情况下,文本始终位于选项卡图标的右侧......
我应该怎么做才能将文本移动到它的底部?
是否可以选择进行图标/文本对齐?
(我正在基于 Qt Creator Designer 设计 GUI。
我正在尝试使用 Qt 样式表,但我不能。我还没有修改 Qt Designer 生成的代码。)
非常感谢!
一个棘手的方法:
由于我们可以将 QToolButton 设置为文本上方的图标,因此只需创建一组 QToolButton,水平或垂直列出,每个按钮都需要是可检查的。将它们添加到 QButtonGroup。
然后隐藏 QTabWidget 的 TabBar(在父窗口外或 ToolButtons 下),将 TabWidget 放在列出的 ToolButtons 下。
最后,将 QButtonGroup buttonClicked 信号连接到 TabWidget 的 setCurrentIndex 信号。
请注意,当您向 QButtonGroup 添加按钮时,您必须手动从 0 开始分配 ID。