Russian Qt Forum

Qt => Вопросы новичков => Тема начата: taifun от Май 31, 2013, 10:46



Название: выделение объекта (QGraphicsItem)
Отправлено: taifun от Май 31, 2013, 10:46
Здравствуйте! Хотел научится выделять объекты (в моем случаи будут QGraphicsRectItem) на примере приложения, которое фигурировало тут http://www.prog.org.ru/topic_24722_0.html (http://www.prog.org.ru/topic_24722_0.html). Под выделением я подразумеваю вот что:
1) навел курсор мыши на нужный квадрат
2) кликнул по нему левой кнопкой мыши ---> объект закрасился каким-либо цветом...

как это реализовать? смотрю примеры, но пока не сообразил как это реализовать


Название: Re: выделение объекта (QGraphicsItem)
Отправлено: kambala от Май 31, 2013, 11:20
подписываешься на void QGraphicsScene::selectionChanged () [signal], а там выделенному айтему делаешь void QAbstractGraphicsShapeItem::setBrush ( const QBrush & brush )