【发布时间】:2009-06-26 18:21:55
【问题描述】:
有没有办法改变 Qt 中标签的图标或文本的对齐方式?具体来说,我希望文本出现在图标下方。默认情况下,图标位于文本的左侧,但这并不适用于所有情况(尤其是当您开始使用样式表设置标签样式时)当我可以完全更改时,这方面会受到如此限制,这对我来说似乎很奇怪选项卡其余部分的外观。
感谢您的任何建议!
【问题讨论】:
标签: c++ qt tabs stylesheet
有没有办法改变 Qt 中标签的图标或文本的对齐方式?具体来说,我希望文本出现在图标下方。默认情况下,图标位于文本的左侧,但这并不适用于所有情况(尤其是当您开始使用样式表设置标签样式时)当我可以完全更改时,这方面会受到如此限制,这对我来说似乎很奇怪选项卡其余部分的外观。
感谢您的任何建议!
【问题讨论】:
标签: c++ qt tabs stylesheet
我能看到的唯一方法是创建一个QTabBar 的子类来实现您自己的绘画算法。然后你需要继承QTabWidget 来设置你自己的标签栏版本。对我来说,这看起来并不有趣。
【讨论】: