我在我的申请中使用Pyqt4进行GUI。

我想知道如何使我的窗口默认最大化。

我呕吐但没有找到替代品。

我尝试使用以下代码,但它不是最大化的,而是它将窗口的大小调整为桌面屏幕尺寸。

但是当我们按下窗口标题栏的最大值按钮WT右侧时,我需要看到的效果。

screen = QtGui.QDesktopWidget().screenGeometry()
self.setGeometry(0, 0, screen.width(), screen.height())  
有帮助吗?

解决方案

文档:

self.showMaximized()

其他提示

如果您想要全屏,则必须使用:

self.showFullScreen()

基于上面给定的语句,您可以使用此功能使用F11键(并在ESC键退出)切换呈现出呈现出呈现出呈现Hawwe状态)

def keyPressEvent(self, e):  
    if e.key() == QtCore.Qt.Key_Escape:
        self.close()
    if e.key() == QtCore.Qt.Key_F11:
        if self.isMaximized():
            self.showNormal()
        else:
            self.showMaximized()
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top