Russian Qt Forum

Qt => Вопросы новичков => Тема начата: qwyllum от Июнь 19, 2013, 10:41



Название: QGraphicsItem узнать координату при перемещении
Отправлено: qwyllum от Июнь 19, 2013, 10:41
Доброго времени суток, уважаемые форумчане! Передо мной стоит задача - при перемещении объектов по сцене узнавать их координаты. Объект класса, наследуемого от класса QGraphicsItem с переопределенным методом перерисовки.

С-но, проблему перемещения мышью я уже решил. Теперь мне нужно, чтобы на диалоге текст метки отображал координаты при перемещении объекта.

Не совсем понятно, где писать обработчик. По сути, нам необходимо менять текст метки, только если пользователь нажал на объект и попытался его перетянуть. Т.е. задействовано движение мыши. Пробовал поискать слоты в диалоге связаные с мышью и не нашел. Не ругайте пожалуйста за нубский вопрос, но как это реализовать? Мне копать в сторону переопределения метода отрисовки диалога и там постоянно запрашивать координаты объекта? Или нужно искать обработку действий мыши? Подскажите плз.