QGraphicsRectItem и setPos() |
Здравствуйте, гость ( Вход | Регистрация )
QGraphicsRectItem и setPos() |
lifrost |
10.3.2011, 11:48
Сообщение
#1
|
Студент Группа: Участник Сообщений: 38 Регистрация: 4.3.2011 Из: Миасс Пользователь №: 2468 Спасибо сказали: 0 раз(а) Репутация: 0 |
Создаю в конструкторе:
Хочу поменять положение своего rect, делаю следующее
Квадрат перемещается, НО! Я не понимаю, почему при повторном перемещение он "соскакивает" в первоначальную позицию? |
|
|
abc |
25.3.2011, 13:35
Сообщение
#2
|
Участник Группа: Участник Сообщений: 221 Регистрация: 16.12.2010 Из: СПб Пользователь №: 2272 Спасибо сказали: 26 раз(а) Репутация: 4 |
насколько я понимаю, раз это сделает итемы единым целым, нам это не подходит,
нужно ведь, чтобы каждая итема реагировала на мышь отдельно. в общем, сейчас пытаюсь реализовать на основе полигонов... при каждом MoveEvent придётся итему устанавливать новый полигон, с докорректированными точками... пока не знаю, что из этого выйдет... но звучит не очень приятно) |
|
|
lifrost |
25.3.2011, 13:41
Сообщение
#3
|
Студент Группа: Участник Сообщений: 38 Регистрация: 4.3.2011 Из: Миасс Пользователь №: 2468 Спасибо сказали: 0 раз(а) Репутация: 0 |
насколько я понимаю, раз это сделает итемы единым целым, нам это не подходит, нужно ведь, чтобы каждая итема реагировала на мышь отдельно. в общем, сейчас пытаюсь реализовать на основе полигонов... при каждом MoveEvent придётся итему устанавливать новый полигон, с докорректированными точками... пока не знаю, что из этого выйдет... но звучит не очень приятно) Ок, Группы отметаем. Я щас сделал дорисовку, но криво до ужаса, почти тоже что ты и сказал, но даже хуже ))), с глобальными переменными, типа того (для правой и верхней створки): Раскрывающийся текст
До ужаса криво )) |
|
|
Текстовая версия | Сейчас: 29.11.2024, 16:48 |