IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

QGraphicsSceneContextMenuEvent Class

The QGraphicsSceneContextMenuEvent class provides context menu events in the graphics view framework.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

QGraphicsSceneContextMenuEvent Class

  • Header: QGraphicsSceneContextMenuEvent

  • CMake:

    find_package(Qt6 REQUIRED COMPONENTS Widgets)

    target_link_libraries(mytarget PRIVATE Qt6::Widgets)

  • qmake: QT += widgets

  • Inherits: QGraphicsSceneEvent

  • Group: QGraphicsSceneContextMenuEvent is part of graphicsview-api

Detailed Description

A QContextMenuEvent received by a QGraphicsView is translated into a QGraphicsSceneContextMenuEvent. The QContextMenuEvent::globalPos() is translated into item, scene, and screen coordinates (pos(), scenePos(), and screenPos()).

See Also

Member Type Documentation

 

enum QGraphicsSceneContextMenuEvent::Reason

This enum describes the reason why the context event was sent.

Constant

Value

Description

QGraphicsSceneContextMenuEvent::Mouse

0

The mouse caused the event to be sent. On most platforms, this means the right mouse button was clicked.

QGraphicsSceneContextMenuEvent::Keyboard

1

The keyboard caused this event to be sent. On Windows and macOS, this means the menu button was pressed.

QGraphicsSceneContextMenuEvent::Other

2

The event was sent by some other means (i.e. not by the mouse or keyboard).

Member Function Documentation

 

[virtual] QGraphicsSceneContextMenuEvent::~QGraphicsSceneContextMenuEvent()

Destroys the event.

Qt::KeyboardModifiers QGraphicsSceneContextMenuEvent::modifiers() const

Returns the keyboard modifiers in use when the context menu was requested.

QPointF QGraphicsSceneContextMenuEvent::pos() const

Returns the position of the mouse cursor in item coordinates at the moment the context menu was requested.

See Also

See also scenePos(), screenPos()

QGraphicsSceneContextMenuEvent::Reason QGraphicsSceneContextMenuEvent::reason() const

Returns the reason for the context menu event.

See Also

QPointF QGraphicsSceneContextMenuEvent::scenePos() const

Returns the position of the mouse cursor in scene coordinates at the moment the context menu was requested.

See Also

See also pos(), screenPos()

QPoint QGraphicsSceneContextMenuEvent::screenPos() const

Returns the position of the mouse cursor in screen coordinates at the moment the context menu was requested.

See Also

See also pos(), scenePos()

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+