Описание класса QGraphicsSceneContextMenuEvent
|
| enum | Reason { Mouse, Keyboard, Other } |
| ~QGraphicsSceneContextMenuEvent () | |
| Qt::KeyboardModifiers | modifiers () const |
| QPointF | pos () const |
| Reason | reason () const |
| QPointF | scenePos () const |
| QPoint | screenPos () const |
Класс QGraphicsSceneContextMenuEvent предоставляет события контекстного меню в каркасе графического представления.
QContextMenuEvent, полученный QGraphicsView, переводится в QGraphicsSceneContextMenuEvent. QContextMenuEvent::globalPos() переводится в координаты элемента, сцены и экрана (pos(), scenePos() и screenPos()).
Смотрите также QGraphicsSceneMouseEvent, QGraphicsSceneWheelEvent и QContextMenuEvent.
Это перечисление описывает причину, по которой было послано это событие.
| Константа | Значение | Описание |
|---|---|---|
| QGraphicsSceneContextMenuEvent::Mouse | 0 | Послание события вызвала мышь. На большинстве платформ это означает что была нажата правая кнопка мыши. |
| QGraphicsSceneContextMenuEvent::Keyboard | 1 | Послание события вызвала клавиатура. На Windows и Mac OS X это значит что была нажата кнопка меню. |
| QGraphicsSceneContextMenuEvent::Other | 2 | Это событие было послано другими способами (т.е. не мышкой или клавиатурой). |
Уничтожает событие.
Возвращает модификаторы клавиатуры, которые использовались в момент запроса контекстного меню.
Возвращает положение курсора мыши в координатах элемента в момент когда было запрошено контекстное меню.
Смотрите также scenePos() и screenPos().
Возвращает причину для события контекстного меню.
Смотрите также QGraphicsSceneContextMenuEvent::Reason.
Возвращает положение курсора мыши в координатах сцены в момент когда было запрошено контекстное меню.
Смотрите также pos() и screenPos().
Возвращает положение курсора мыши в координатах экрана в момент когда было запрошено контекстное меню.
Смотрите также pos() and scenePos().
| Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies) | Торговые марки | Qt 4.6.4 |
|
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |