Russian Qt Forum
Октябрь 01, 2024, 10:30 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Нарисовать обводку выбранному итему  (Прочитано 2168 раз)
iukash
Гость
« : Февраль 03, 2011, 11:56 »

В общем есть у меня класс наследованный от QGraphicsObject (назовем его итем), и по какой либо кнопке я создаю новый итем. Вот создал например я 4 итема, теперь хочу ткнуть в один из них мышью и чтобы он обвелся например красным цветом (итем прямоугольный), метод mousePressEvent(QGraphicsSceneMouseEvent *event) я переопределил, но что в нем писать чтобы менялась отрисовка, которая в методе paint()?
Записан
DmP
Гость
« Ответ #1 : Февраль 03, 2011, 14:28 »

... метод mousePressEvent(QGraphicsSceneMouseEvent *event) я переопределил, но что в нем писать чтобы менялась отрисовка, которая в методе paint()?
m_isSelected = true; ?
Записан
iukash
Гость
« Ответ #2 : Февраль 03, 2011, 15:01 »

Да, уже решил, и update() еще!  Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.068 секунд. Запросов: 20.