这可能是一个非常愚蠢的问题,但我在Qt Designer中找不到QTabBar。 “容器”组中有QTabWidged,但它不一样 - 我不需要不同的页面,我只需要标签栏。
(我在debian上使用KDE4下的Qt Designer 4.7.2版本。)
答案 0 :(得分:3)
设计师中没有QTabBar
的项目,唯一可以通过创建普通QWidget
并将其推广到标签栏的方式实现此目的,但您必须设置在代码中完成整个事情。
对于页面,您确实意识到您还可以将设计器中QTabWidget的内容小部件升级到QWidget,内置或您创建的任何子类。
答案 1 :(得分:1)
在Qt Designer 4.8中,您可以在需要QTabBar的位置添加一个小部件,然后右键单击并选择“提升到▸QTabBar”。 (注:“推广到”,而不是“变身”)