0

タイトルバーだけが表示されるように、ドックウィジェットを下げる方法を見つけようとしています。現在、ドックウィジェット内にウィジェットを非表示にしようとしていますが、これを取得しています:

ここに画像の説明を入力

ドック ウィジェットが「下がる」のですが、画面全体に幅が広がりません。これを修正する方法はありますか? または、ドックウィジェットを下げる他の方法はありますか?

ウィンドウのコードは次のとおりです。

class Ui_MainWindow(object):

    def setupUi(self, MainWindow):
        MainWindow.setObjectName(_fromUtf8("MainWindow"))
        MainWindow.resize(320, 240)
        self.centralwidget = QtGui.QWidget(MainWindow)
        self.centralwidget.setObjectName(_fromUtf8("centralwidget"))
        MainWindow.setCentralWidget(self.centralwidget)


        self.dockWidget = QtGui.QDockWidget(MainWindow)
        self.dockWidget.setFeatures(QtGui.QDockWidget.NoDockWidgetFeatures)
        self.dockWidget.setObjectName(_fromUtf8("dockWidget"))
        self.dockWidget.setAllowedAreas(Qt.BottomDockWidgetArea)


        self.textEdit = QtGui.QTextEdit()
        self.textEdit.setGeometry(QtCore.QRect(40, 10, 104, 71))
        self.textEdit.setObjectName(_fromUtf8("textEdit"))
        self.textEdit.setReadOnly(True)

        self.dockWidget.setWidget(self.textEdit)
        self.textEdit.setVisible(False)

        MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(8), self.dockWidget)



        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)


    def retranslateUi(self, MainWindow):
        MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None))
4

0 に答える 0