0
如何查找哪個小部件被觸發?該位置是相對於它下面的任何小部件的來源。我想限制事件只有一個wiget。PyQt4鼠標移動事件:查找小部件
def eventFilter(self, source, event):
if event.type() == QtCore.QEvent.MouseMove:
if event.buttons() == QtCore.Qt.NoButton:
pos = event.pos()
self.statusbar.showMessage("mouse tracked at {} x {}".format(pos.x(), pos.y()))
print(dir(event))
# self.edit.setText('x: %d, y: %d' % (pos.x(), pos.y()))
return QtGui.QMainWindow.eventFilter(self, source, event)