Я подклассифицировал QGraphicsScene и добавил метод mouseMoveEvent для обработки события перемещения мыши. Я создал линейку поверх GraphicsView и попросил линейку отслеживать движение мыши. В QGraphicsScene:: mousemoveEvent я вызываю mouseMoveEvent виджета линейки explcitely. Цель состоит в том, чтобы знать, что текущая позиция мыши.
Теперь кажется, что QGraphicsScene:: mousemoveEvent не вызывается, когда я перемещаю мышь. Тем не менее, я могу заставить его работать, если я нажму левую кнопку мыши и переместите его, удерживая кнопку. Это не то, что я хотел бы видеть; Я бы хотел, чтобы этот метод вызывался всякий раз, когда я наводил указатель мыши на представление и перемещал мышь.
Есть ли способ обхода?