Название: QGraphicsItem::paint Отправлено: olejOK17 от Май 20, 2015, 17:27 Имеется класс наследник от QGraphicsItem. В методе paint рисую эллипс. Как по нажатию кнопки изменить размер этого эллипса?
Название: Re: QGraphicsItem::paint Отправлено: Fregloin от Май 21, 2015, 11:18 переопределить mousePressEvent,mouseReleaseEvent.
В mousePressEvent задать какой то флаг того что элемент нажат, потом вызвать update. Посел update вызовется paint, в котором отрисуете ваш новый эллипс, проверив флаг. Также элемент должен быть выделяемый (ItemIsSelectable). |