2024-04-18 03:55:19 发布
网友
我正在应用程序中使用PyQt4 for GUI。
我想知道如何使我的窗口在默认情况下最大化。
我目瞪口呆,但没有找到替代品。
我尝试使用下面的代码,但它不是为了最大化,而是将窗口大小调整为桌面屏幕大小。
但我需要的效果,我们会看到,当我们按下窗口标题栏右侧的最大化按钮。
screen = QtGui.QDesktopWidget().screenGeometry() self.setGeometry(0, 0, screen.width(), screen.height())
来自the docs:
self.showMaximized()
根据上面给出的语句,您可以使用它使用F11键(并在Esc键上退出)在状态之间切换
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()
如果需要全屏显示,则必须使用:
self.showFullScreen()
来自the docs:
根据上面给出的语句,您可以使用它使用F11键(并在Esc键上退出)在状态之间切换
如果需要全屏显示,则必须使用:
相关问题 更多 >
编程相关推荐