void ScenarioView::contextMenuEvent(QGraphicsSceneContextMenuEvent* event) { pressed(event->scenePos()); released(event->scenePos()); askContextMenu(event->screenPos(), event->scenePos()); event->accept(); }
void ScenarioView::mouseReleaseEvent(QGraphicsSceneMouseEvent* event) { m_moving = false; released(event->scenePos()); if (event->button() == Qt::RightButton) { askContextMenu(event->screenPos(), event->scenePos()); } event->accept(); }
void LayerView::contextMenuEvent(QGraphicsSceneContextMenuEvent* event) { askContextMenu(event->screenPos(), event->scenePos()); event->accept(); }
void TemporalScenarioView::contextMenuEvent(QGraphicsSceneContextMenuEvent* event) { emit askContextMenu(event->screenPos(), event->scenePos()); event->accept(); }