def move(event):
print('test')
imv = ImageView()
imv.setMouseTracking(True)
class MyView(ImageView):
def __init__(self, parent=None, orientation='bottom', *args, **kargs):
ImageView.__init__(self, parent, orientation, *args, **kargs)
self.setMouseTracking(True)
def mouseMoveEvent(self, event):
print('hi')
import pyqtgraph as pg
import numpy as np
pg.mkQApp()
imv = pg.ImageView()
imv.show()
a = np.random.normal(size=(100,100))
imv.setImage(a)
imv.setMouseTracking(True)
def mouseMoved(event):
print "mouse moved"
imv.getImageItem().scene().mouseMoveEvent = mouseMoved
Best,
Lars