Изменить местоположение QTabBar, держащего QDockWidgets? - PullRequest
0 голосов
/ 05 апреля 2019

У меня есть QMainWindow с несколькими QDockWidget, расположенными в одной и той же области, что заставляет виджеты на панели вкладок вкладываться в QTabBar. Вкладки появляются в левом нижнем углу области док-станции. (На снимке экрана вкладки называются «Свойства», «Ресурсы», «Редактор атрибутов» и «Операции».)

Возможно ли изменить расположение вкладок относительно виджетов дока? В частности, можно ли размещать вкладки над виджетами на панели, а не под ними?

Dock widget tabs below the dock widgets. Can they be moved above the dock widgets?

1 Ответ

2 голосов
/ 06 апреля 2019

Используйте метод QMainWindow::setTabPosition() ( Документация Qt ).

// Will display the tab above the docked widgets in the left side
mainWindow->setTabPosition(Qt::LeftDockWidgetArea, QTabWidget::North);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...