2013-11-12 4 views
0

вкладки Моего виджета типа QTabWidget, который содержит много вкладки визуализируется с следующими опциями по умолчанию набора:Как сделать QTabWidget к закрепляемому

self._tabOptions = QtGui.QTabWidget(self) 
self._tabOptions.setLayoutDirection(QtCore.Qt.LeftToRight) 
self._tabOptions.setDocumentMode(False) 
self._tabOptions.setTabsClosable(False) 
self._tabOptions.setMovable(False) 

Он отлично работает. Мне нужно, чтобы этот QTabWidget был подключен, чтобы пользователь мог свободно взаимодействовать.

ответ

0

Создайте dock widget и add it в главном окне; затем add виджет вкладки в виджет док-станции:

class MainWindow(QtGui.QMainWindow): 
    def __init__(self): 
     ... 
     self.dock = QtGui.QDockWidget('Tab Options', self) 
     self.addDockWidget(QtCore.Qt.LeftDockWidgetArea, self.dock) 
     self.dock.setWidget(self._tabOptions) 
Смежные вопросы