PySide6.QtWidgets.QGraphicsSceneContextMenuEvent¶
- class QGraphicsSceneContextMenuEvent¶
- The - QGraphicsSceneContextMenuEventclass provides context menu events in the graphics view framework. More…- Synopsis¶- Methods¶- def - __init__()
- def - modifiers()
- def - pos()
- def - reason()
- def - scenePos()
- def - screenPos()
- def - setModifiers()
- def - setPos()
- def - setReason()
- def - setScenePos()
- def - setScreenPos()
 - Note - This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE - Detailed Description¶- A QContextMenuEvent received by a - QGraphicsViewis translated into a- QGraphicsSceneContextMenuEvent. The QContextMenuEvent::globalPos() is translated into item, scene, and screen coordinates (- pos(),- scenePos(), and- screenPos()).- class Reason¶
- This enum describes the reason why the context event was sent. - Constant - Description - QGraphicsSceneContextMenuEvent.Mouse - The mouse caused the event to be sent. On most platforms, this means the right mouse button was clicked. - QGraphicsSceneContextMenuEvent.Keyboard - The keyboard caused this event to be sent. On Windows and macOS, this means the menu button was pressed. - QGraphicsSceneContextMenuEvent.Other - The event was sent by some other means (i.e. not by the mouse or keyboard). 
 - modifiers()¶
- Return type:
- Combination of - KeyboardModifier
 
 - Returns the keyboard modifiers in use when the context menu was requested. - Returns the position of the mouse cursor in item coordinates at the moment the context menu was requested. - See also - Returns the reason for the context menu event. - See also - Returns the position of the mouse cursor in scene coordinates at the moment the context menu was requested. - See also - Returns the position of the mouse cursor in screen coordinates at the moment the context menu was requested. - See also - setModifiers(modifiers)¶
- Parameters:
- modifiers – Combination of - KeyboardModifier