Проблема с mouseReleaseEvent |
Здравствуйте, гость ( Вход | Регистрация )
Проблема с mouseReleaseEvent |
Trisch |
15.7.2014, 21:47
Сообщение
#1
|
Активный участник Группа: Участник Сообщений: 379 Регистрация: 30.1.2012 Из: Запорожье Пользователь №: 3169 Спасибо сказали: 24 раз(а) Репутация: 0 |
В общем имеется сцена на ней расположено несколько собственных итемов (MyItem) унаследованных от QGraphicsObject.
В MyItem переопределяется mouseReleaseEvent:
При запуске программы и при первом перемещении какого либо итема все происходит как надо. Но при повторном нажатии на итем он перемещается в положение в котором был при старте. При закоментировании mouseReleaseEvent проблема исчезает. Так же такой проблемы нет при переопределении других событий мыши. И больше нигде в программе события мыши не переопределяются. В общем в чем может быть баг? |
|
|
Trisch |
18.7.2014, 11:41
Сообщение
#2
|
Активный участник Группа: Участник Сообщений: 379 Регистрация: 30.1.2012 Из: Запорожье Пользователь №: 3169 Спасибо сказали: 24 раз(а) Репутация: 0 |
Проблема решилась с добавлением строки QGraphicsObject::mouseReleaseEvent(event).
То есть, как то так:
|
|
|
Текстовая версия | Сейчас: 18.4.2024, 14:24 |