I\'ve been trying to convert the example here to work with a simple label.
Here\'s the code:
class mouseoverEvent(QtCore.QObject):
def __init__(sel
Check out what I just discovered. This is a snippet from some actual code, so class names are specific in my instance.
def mouseMoveEvent(self, event=None):
if self.activeLayer.layerName != 'Whiteboard': super(MapPage, self).mouseMoveEvent(event)
else:
if (event.buttons() & Qt.LeftButton) and self.scribbling:
self.drawLineTo(event.scenePos())
What I have done is re-declared the mouseMoveEvent, but if the running instance of the activeLayer is not named 'Whiteboard' then the software runs through an 'original' mouseMoveEvent.