【发布时间】:2011-07-24 22:34:28
【问题描述】:
我想将图形视图上的调整大小事件连接到使用 PyQt 的函数。我使用 QtCreator 将 QGraphicsView 添加到 GUI。我尝试了一些变体但没有成功:
gv.pyqtConfigure(resize=self.printR)
QtCore.QObject.connect(gv,QtCore.SIGNAL("resized()"),self.printR)
gv.resize.connect(self.printR)
但是上述方法都不起作用(我尝试过使用事件名称的许多变体)。
这样做的正确方法是什么?
作为一个扩展的问题,Qt 中不同小部件可用的所有信号是否有明确的列表,即可以传递给 SIGNAL() 的所有可能值,或小部件可用的“信号”属性 (例如 button.clicked.connect())?
【问题讨论】:
-
如果这还是你感兴趣的,请看我的回答here。你可以做你想做的事,但这需要一些额外的 Python 魔法。