Cry*_*ite 4 python pyqt mouseover
我一直在努力的例子转换这里有一个简单的标签工作.
这是代码:
class mouseoverEvent(QtCore.QObject):
def __init__(self, parent):
super(mouseoverEvent, self).__init__(parent)
def eventFilter(self, object, event):
if event.type() == QtCore.QEvent.MouseMove:
print "mousemove!"
self.filter = mouseoverEvent(self)
self.label.installEventFilter(self.filter)
Run Code Online (Sandbox Code Playgroud)
现在奇怪的是,这实际上是有效的,但不是没有我的控制台被"mousemove"垃圾邮件!(好)以及错误:TypeError:来自mouseoverEvent.eventFilter()的无效结果类型
我还没有弄清楚事件之间的复杂关系,所以这对我来说有点希望.那么,是什么给出的?
提前致谢.
| 归档时间: |
|
| 查看次数: |
5775 次 |
| 最近记录: |