Описание класса QGraphicsSceneMouseEvent
|
~QGraphicsSceneMouseEvent () | |
Qt::MouseButton | button () const |
QPointF | buttonDownPos ( Qt::MouseButton button ) const |
QPointF | buttonDownScenePos ( Qt::MouseButton button ) const |
QPoint | buttonDownScreenPos ( Qt::MouseButton button ) const |
Qt::MouseButtons | buttons () const |
QPointF | lastPos () const |
QPointF | lastScenePos () const |
QPoint | lastScreenPos () const |
Qt::KeyboardModifiers | modifiers () const |
QPointF | pos () const |
QPointF | scenePos () const |
QPoint | screenPos () const |
Класс QGraphicsSceneMouseEvent предоставляет события мыши в каркасе графического представления.
Когда QGraphicsView получает QMouseEvent, он переводит его в QGraphicsSceneMouseEvent. Затем это событие передаётся QGraphicsScene, связанной с этим видом. Если событие не обработано сценой, его может использовать представление, например, для DragMode.
В дополнении к содержащимся элементу, сцене и координатам сцены события (как pos(), scenePos() и screenPos()), события мыши также содержат координаты предыдущего события мыши, полученного видом. Они могут быть получены с помощью lastPos(), lastScreenPos() и lastScenePos().
Смотрите также QGraphicsSceneContextMenuEvent, QGraphicsSceneHoverEvent, QGraphicsSceneWheelEvent и QMouseEvent.
Уничтожает событие.
Возвращает кнопку мыши (если есть), которая вызвала событие.
Смотрите также buttons() и modifiers().
Возвращает положение курсора мыши в координатах элемента где была нажата указанная кнопка button.
Смотрите также buttonDownScenePos(), buttonDownScreenPos() и pos().
Возвращает положение курсора мыши в координатах сцены где была нажата указанная кнопка button.
Смотрите также buttonDownPos(), buttonDownScreenPos() и scenePos().
Возвращает положение курсора мыши в координатах экрана где была нажата указанная кнопка button.
Смотрите также screenPos(), buttonDownPos() и buttonDownScenePos().
Возвращает комбинацию кнопок мыши, которые были нажаты в момент отправления события.
Смотрите также button() и modifiers().
Возвращает последнее запомненное положение курсора мыши в координатах элемента.
Смотрите также lastScenePos(), lastScreenPos() и pos().
Возвращает последнее запомненное положение курсора мыши в координатах сцены. Последнее запомненное положение это положение предыдущего события мыши, полученного видом, которое создало событие.
Смотрите также lastPos(), lastScreenPos() и scenePos().
Возвращает последнее запомненное положение курсора мыши в координатах экрана. Последнее запомненное положение это положение предыдущего события мыши, полученного видом, которое создало событие.
Смотрите также lastPos(), lastScenePos() и screenPos().
Возвращает модификаторы клавиатуры, которые использовались в момент отправления события.
Смотрите также buttons() и button().
Возвращает положение курсора мыши в координатах элемента.
Смотрите также scenePos(), screenPos() и lastPos().
Возвращает положение курсора мыши в координатах сцены.
Смотрите также pos(), screenPos() и lastScenePos().
Возвращает положение курсора мыши в координатах экрана.
Смотрите также pos(), scenePos() и lastScreenPos().
Авторские права © 2010 Nokia Corporation и/или её дочерние компании | Торговые марки | Qt 4.6.4 |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |