Как мне вставить QTabBar в Qt Designer? - PullRequest
7 голосов
/ 02 апреля 2011

Это может быть очень глупый вопрос, но я не могу найти QTabBar в Qt Designer.В группе «Контейнеры» есть QTabWidged, но это не то же самое - мне не нужны разные страницы, мне просто нужна панель вкладок.

(я использую версию 4.7.2 Qt DesignerKDE4 в Debian.)

Ответы [ 2 ]

3 голосов
/ 02 апреля 2011

В конструкторе нет элемента, который является QTabBar, единственный способ сделать это - создать простой QWidget и переместить его на панель вкладок, но тогда вам придется настроить все этов коде.

Что касается страниц, вы понимаете, что вы также можете продвигать виджеты содержимого QTabWidget в конструкторе на любой подкласс QWidget, встроенный или что-то, что вы создали.

1 голос
/ 20 октября 2014

В Qt Designer 4.8 вы можете добавить виджет, где вы хотите, чтобы QTabBar находился, а затем щелкните правой кнопкой мыши и выберите «Продвинуть на ▸ QTabBar». (Примечание: «повышать», а не «превращать в»)

...