Описание класса QGraphicsSceneMouseEvent [модуль QtGui]
Класс QGraphicsSceneMouseEvent предоставляет события мыши в каркасе графического представления. Далее...
#include <QGraphicsSceneMouseEvent> Унаследован от QGraphicsSceneEvent.
Класс был добавлен в Qt 4.2.
Открытые функции
Дополнительные унаследованные члены
- 1 свойство, унаследованное от QEvent
- 1 статический открытый член, унаследованный от QEvent
Подробное описание
Класс QGraphicsSceneMouseEvent предоставляет события мыши в каркасе графического представления.
Когда QGraphicsView получает QMouseEvent, он переводит его в QGraphicsSceneMouseEvent. Затем это событие передаётся QGraphicsScene, связанной с этим видом.
В дополнении к содержащимся элементу, сцене и координатам сцены события (как pos(), scenePos() и screenPos()), события мыши также содержат координаты предыдущего события мыши, полученного видом. Они могут быть получены с помощью lastPos(), lastScreenPos() и lastScenePos().
Смотрите также QGraphicsSceneContextMenuEvent, QGraphicsSceneHoverEvent, QGraphicsSceneWheelEvent и QMouseEvent.
Описание функций-членов
QGraphicsSceneMouseEvent::~QGraphicsSceneMouseEvent ()
Уничтожает событие.
Qt::MouseButton QGraphicsSceneMouseEvent::button () const
Возвращает кнопку мыши (если есть), которая вызвала событие.
Смотрите также buttons() и modifiers().
QPointF QGraphicsSceneMouseEvent::buttonDownPos ( Qt::MouseButton button ) const
Возвращает положение курсора мыши в координатах элемента где была нажата указанная кнопка button.
Смотрите также buttonDownScenePos(), buttonDownScreenPos() и pos().
QPointF QGraphicsSceneMouseEvent::buttonDownScenePos ( Qt::MouseButton button ) const
Возвращает положение курсора мыши в координатах сцены где была нажата указанная кнопка button.
Смотрите также buttonDownPos(), buttonDownScreenPos() и scenePos().
QPoint QGraphicsSceneMouseEvent::buttonDownScreenPos ( Qt::MouseButton button ) const
Возвращает положение курсора мыши в координатах экрана где была нажата указанная кнопка button.
Смотрите также screenPos(), buttonDownPos() и buttonDownScenePos().
Qt::MouseButtons QGraphicsSceneMouseEvent::buttons () const
Возвращает комбинацию кнопок мыши, которые были нажаты в момент отправления события.
Смотрите также button() и modifiers().
QPointF QGraphicsSceneMouseEvent::lastPos () const
Возвращает последнее запомненное положение курсора мыши в координатах элемента.
Смотрите также lastScenePos(), lastScreenPos() и pos().
QPointF QGraphicsSceneMouseEvent::lastScenePos () const
Возвращает последнее запомненное положение курсора мыши в координатах сцены. Последнее запомненное положение это положение предыдущего события мыши, полученного видом, которое создало событие.
Смотрите также lastPos(), lastScreenPos() и scenePos().
QPoint QGraphicsSceneMouseEvent::lastScreenPos () const
Возвращает последнее запомненное положение курсора мыши в координатах экрана. Последнее запомненное положение это положение предыдущего события мыши, полученного видом, которое создало событие.
Смотрите также lastPos(), lastScenePos() и screenPos().
Qt::KeyboardModifiers QGraphicsSceneMouseEvent::modifiers () const
Возвращает модификаторы клавиатуры, которые использовались в момент отправления события.
Смотрите также buttons() и button().
QPointF QGraphicsSceneMouseEvent::pos () const
Возвращает положение курсора мыши в координатах элемента.
Смотрите также scenePos(), screenPos() и lastPos().
QPointF QGraphicsSceneMouseEvent::scenePos () const
Возвращает положение курсора мыши в координатах сцены.
Смотрите также pos(), screenPos() и lastScenePos().
QPoint QGraphicsSceneMouseEvent::screenPos () const
Возвращает положение курсора мыши в координатах экрана.
Смотрите также pos(), scenePos() и lastScreenPos().
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) |
Торговые марки |
Qt 4.5.3 |
|