如何在Qt Designer中插入QTabBar?

时间:2011-04-01 23:28:06

标签: qt qt4 qt-designer

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

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

2 个答案:

答案 0 :(得分:3)

设计师中没有QTabBar的项目,唯一可以通过创建普通QWidget并将其推广到标签栏的方式实现此目的,但您必须设置在代码中完成整个事情。

对于页面,您确实意识到您还可以将设计器中QTabWidget的内容小部件升级到QWidget,内置或您创建的任何子类。

答案 1 :(得分:1)

在Qt Designer 4.8中,您可以在需要QTabBar的位置添加一个小部件,然后右键单击并选择“提升到▸QTabBar”。 (注:“推广到”,而不是“变身”)