【发布时间】:2012-12-11 23:13:02
【问题描述】:
我的小部件结构如下: QToolBar 添加了一个 QTabBar 并在 TabBar 之后添加了一个 QToolButton。
默认情况下,只会打开一个选项卡,而 ToolButton 的功能是打开更多选项卡。 (就像谷歌浏览器的标签界面)
我遇到的问题是,当只有一个选项卡时,TabBar 分配的空间比必要的多(看起来像:size_of_tab(0) * 2)当我添加额外的选项卡时,按钮与 TabBar 很好地对齐,但是一旦我将它们关闭到只有 1 个标签,就会再次有额外的空间。
我尝试弄乱 HorizontalSizePolicy 并以编程方式设置宽度,但都没有成功。
任何想法都将不胜感激。
【问题讨论】:
-
您尝试过布局和水平扩展器吗?