Rao*_*Rao 22 python maximize pyqt4
我在我的应用程序中使用PyQt4 for GUI.
我想知道默认情况下如何使我的窗口最大化.
我护目镜但没找到替代品.
我尝试使用下面的代码,但它不是为了最大化,而是将窗口大小调整为桌面屏幕大小.
但是我需要在按下窗口标题栏右侧的最大化按钮时看到的效果.
screen = QtGui.QDesktopWidget().screenGeometry()
self.setGeometry(0, 0, screen.width(), screen.height())
Run Code Online (Sandbox Code Playgroud)
Ble*_*der 49
来自文档:
self.showMaximized()
Run Code Online (Sandbox Code Playgroud)
根据上面给出的语句,您可以使用 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()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28083 次 |
| 最近记录: |