отправлять данные о положении мыши из QGraphicsItem на метку в главном окне - PullRequest
0 голосов
/ 22 января 2011

Я создал собственный QGraphicsItem и смог найти положение мыши над изображением, переопределив hoverMoveEvent.

Как я могу отправить эти данные позиции в QLabel, который находится в моем главном окне, с моим GraphicsView, чтобы метка всегда показывала координаты пикселей над основной меткой? Должен ли я использовать таймер или что-то?

1 Ответ

3 голосов
/ 23 января 2011

Я бы использовал механизм сигнал / слот Qt для этого.

Объявите пользовательский сигнал в вашем QGraphicsItem.

Соедините ваш сигнал со слотом setNum или setText QLabel.

испускает сигнал после того, как вы прочитали положение мыши.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...