void UBGraphicsPathItem::mousePressEvent(QGraphicsSceneMouseEvent *event) { mMultiClickState++; UBAbstractGraphicsPathItem::mousePressEvent(event); if(mMultiClickState >= 1){ Delegate()->showFrame(false); setFocus(); showEditMode(true); } }
void UBAbstractEditableGraphicsShapeItem::mousePressEvent(QGraphicsSceneMouseEvent *event) { mMultiClickState++; UBAbstractGraphicsItem::mousePressEvent(event); if(mMultiClickState >= 1){ prepareGeometryChange(); onActivateEditionMode(); Delegate()->showFrame(false); setFocus(); showEditMode(true); } }