Exemplo n.º 1
0
void ScenarioView::contextMenuEvent(QGraphicsSceneContextMenuEvent* event)
{
  pressed(event->scenePos());
  released(event->scenePos());
  askContextMenu(event->screenPos(), event->scenePos());

  event->accept();
}
Exemplo n.º 2
0
void ScenarioView::mouseReleaseEvent(QGraphicsSceneMouseEvent* event)
{
  m_moving = false;
  released(event->scenePos());
  if (event->button() == Qt::RightButton)
  {
    askContextMenu(event->screenPos(), event->scenePos());
  }
  event->accept();
}
Exemplo n.º 3
0
void LayerView::contextMenuEvent(QGraphicsSceneContextMenuEvent* event)
{
  askContextMenu(event->screenPos(), event->scenePos());
  event->accept();
}
Exemplo n.º 4
0
void TemporalScenarioView::contextMenuEvent(QGraphicsSceneContextMenuEvent* event)
{
    emit askContextMenu(event->screenPos(), event->scenePos());

    event->accept();
}