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