1
我使用python3和PyQt4的,我想一些代碼每次運行時我QMainWindow
是resized.I想這樣的事情PyQt4的窗口resize事件
self.window.resized.connect(self.resize)
但resized
沒有內置函數或方法。 任何人都可以幫忙。
我使用python3和PyQt4的,我想一些代碼每次運行時我QMainWindow
是resized.I想這樣的事情PyQt4的窗口resize事件
self.window.resized.connect(self.resize)
但resized
沒有內置函數或方法。 任何人都可以幫忙。
您必須重寫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_())