Описание класса 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() и scenePos().
Авторские права © 2010 Nokia Corporation и/или её дочерние компании | Торговые марки | Qt 4.6.4 |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |