如何在启动时最大化QWidget

时间:2014-10-10 06:41:18

标签: python-2.7 pyqt4

默认情况下如何以全屏方式启动小部件?试图添加setWindowState但失败。

这是代码:

class Main (QtGui.QWidget):

    def __init__(self):
        QtGui.QWidget.__init__(self)
        self.ui = Ui_Form()
        self.ui.setupUi(self)
        self.ui.setWindowState(QtCore.Qt.WindowMaximized)
        #error: 'Ui_Form' object has no attribute 'setWindowState'
        self.ui.btn1.clicked.connect(self.btn1_clicked)
        self.ui.btn2.clicked.connect(self.btn2_clicked)


    def btn1_clicked(self):
        global value1
        value1 += 1
        self.ui.num1.setText("%d" %value1)

    def btn2_clicked(self):
        global value2
        value2 += 1
        self.ui.num2.setText("%d" %value2)

1 个答案:

答案 0 :(得分:0)

在父窗口小部件上使用QWidget::showMaximized()以最大化窗口。