11

这很可能是一个非常愚蠢的问题,但我在 Qt Designer 中找不到 QTabBar。“Containers”组中有QTabWidged,但不一样——我不需要不同的页面,我只需要标签栏。

(我在 debian 上使用的是 KDE4 下的 4.7.2 版本的 Qt Designer。)

4

2 回答 2

7

设计器中没有 a 项QTabBar,您可以完成此操作的唯一方法是创建一个纯QWidget文本并将其提升到选项卡栏,但是您必须在代码中设置整个内容。

至于您确实意识到您还可以在设计器中将 QTabWidget 的内容小部件提升为 QWidget 的任何子类、内置或您创建的东西的页面。

于 2011-04-01T23:45:09.420 回答
2

在 Qt Designer 4.8 中,您可以在您希望 QTabBar 所在的位置添加一个 Widget,然后右键单击并选择“Promote To ▸ QTabBar”。(注意:“提升到”,而不是“变形为”)

于 2014-10-19T22:53:08.047 回答