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_())