2016-12-11 2 views
1

내가 python3 및 pyqt4을 사용하고 있는데 나는 몇 가지 코드는 모든 시간을 실행하려면 내 QMainWindow는 resized.I이pyqt4 창 크기 조정 이벤트

self.window.resized.connect(self.resize) 

하지만 resized 같은 것을하고 싶습니다 내장 함수 나 방법이 아니다이다 . 누구든지 도움이 될 수 있습니다.

답변

3

resizeEvent 메서드를 재정의해야합니다.

from PyQt4 import QtCore, QtGui 
import sys 

class MainWindow(QtGui.QMainWindow): 
    def resizeEvent(self, event): 
     print("resize") 
     QtGui.QMainWindow.resizeEvent(self, event) 



app = QtGui.QApplication(sys.argv) 
w = MainWindow() 
w.show() 
sys.exit(app.exec_())