QGraphicsItem QGraphicsScene Остаются следы после перемещения или изменения итемов |
Здравствуйте, гость ( Вход | Регистрация )
QGraphicsItem QGraphicsScene Остаются следы после перемещения или изменения итемов |
transserg |
24.1.2011, 13:57
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 7 Регистрация: 24.1.2011 Пользователь №: 2362 Спасибо сказали: 0 раз(а) Репутация: 0 |
Добрый день. Столкнулся с проблемой. при изменения QGraphicsItem остаются следы на QGraphicsScene от старого изображения как от этого избавиться?
Раскрывающийся текст boundingRect
Раскрывающийся текст paint
Раскрывающийся текст
поторопился. решился вопрос вызовом prepareGeometryChange(); перед изменением содержимого итема. поторопился. решился вопрос вызовом prepareGeometryChange(); перед изменением содержимого итема. |
|
|
Obey-Kun |
24.1.2011, 14:06
Сообщение
#2
|
Студент Группа: Участник Сообщений: 96 Регистрация: 24.3.2010 Пользователь №: 1556 Спасибо сказали: 3 раз(а) Репутация: 0 |
надо делать prepareGeometryChange() при изменении геометрии, причём при этом не надо делать update(), всё будет делаться само.
ну или надо делать update() если изменении не приводит к изменению геометрии |
|
|
Текстовая версия | Сейчас: 29.3.2024, 17:17 |