에서 문서의 문서:
self.showMaximized()
문제
내 응용 프로그램에서 GUI 용 PyQT4를 사용하고 있습니다.
기본적으로 창을 최대화 할 수있는 방법을 알고 싶습니다.
나는 고글되지만 대체를 발견하지 못했습니다.
나는 아래의 코드를 사용해 보았지만 최대화되지 않은 대신 그것이 바탕 화면 화면 크기로 창 크기를 조정합니다.
그러나 창 제목 표시 줄의 최대화 버튼을 오른쪽으로 누르면 볼 때 볼 수있는 효과가 필요합니다.
screen = QtGui.QDesktopWidget().screenGeometry()
self.setGeometry(0, 0, screen.width(), screen.height())
해결책
에서 문서의 문서:
self.showMaximized()
다른 팁
전체 화면을 원한다면 다음을 사용해야합니다.
self.showFullScreen()
위의 주어진 문을 기반으로 F11 키를 사용하여 ESC 키를 사용하여 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()