我试图禁用关闭“x”按钮,我认为它可以通过将 DockWidgetFeature 设置为仅可移动和可浮动来工作。
def CreateDockWidget (self):
Pane = QtGui.QDockWidget()
Pane.DockWidgetFeatures = QtGui.QDockWidget.DockWidgetFloatable | QtGui.QDockWidget.DockWidgetMovable;
Pane.setAllowedAreas( QtCore.Qt.LeftDockWidgetArea | QtCore.Qt.RightDockWidgetArea )
textBox1 = QtGui.QTextEdit()
Pane.setWidget(textBox1 )
self.addDockWidget( QtCore.Qt.LeftDockWidgetArea, Pane )
为什么以上不起作用?顺便说一句,如果我不设置可浮动,它会一直保持浮动,直到它无法停靠(浮动)然后我无法重新停靠它。这是为什么 ?
谢谢