Главная · Все классы · Основные классы · Классы по группам · Модули · Функции

Описание класса QGraphicsSceneMouseEvent
[модуль QtGui]

Класс QGraphicsSceneMouseEvent предоставляет события мыши в каркасе графического представления. Далее...

 #include <QGraphicsSceneMouseEvent>

Унаследован от QGraphicsSceneEvent.

Класс был добавлен в Qt 4.2.

Открытые функции

Дополнительные унаследованные члены


Подробное описание

Класс 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 © 2008 Trolltech Торговые марки
Qt 4.3.5