Spec-Zone.ru › Qt

Класс QWheelEvent

класс Qt3DInput::QWheelEvent

Класс QWheelEvent содержит параметры, описывающие событие вращения мыши. Подробнее...

Заголовок: #include <Qt3DInput/QWheelEvent>
CMake: find_package(Qt6 COMPONENTS 3dinput REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake: QT += 3dinput
С момента: Qt 5.5
Инициализируется: WheelEvent
Наследует: QObject
  • Список всех членов, включая унаследованные

Типы публичного доступа

Перечисление Buttons { КнопкаСлева, КнопкаСправа, СредняяКнопка, КнопкаНазад, НетКнопки }
Перечисление Modifiers { НетМодификатора, ShiftМодификатор, ControlМодификатор, AltМодификатор, MetaМодификатор, КнопкиПанели }

Свойства

  • accepted : bool
  • angleDelta : const QPoint
  • buttons : const int
  • modifiers : const Qt3DInput::QWheelEvent::Modifiers
  • x : const int
  • y : const int

Функции публичного доступа

QWheelEvent(const ::QWheelEvent &e)
QPoint angleDelta() const
int buttons() const
bool isAccepted() const
Qt3DInput::QWheelEvent::Modifiers modifiers() const
void setAccepted(bool accepted)
QEvent::Type type() const
int x() const
int y() const

Связанные нечлены

QWheelEventPtr

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

События вращения колеса мыши возникают при вращении колеса мыши.

См. также QKeyEvent, QMouseEvent и QMouseHandler.

Документация по типам членов

Перечисление QWheelEvent::Buttons

Константа Значение
Qt3DInput::QWheelEvent::LeftButton Qt::LeftButton
Qt3DInput::QWheelEvent::RightButton Qt::RightButton
Qt3DInput::QWheelEvent::MiddleButton Qt::MiddleButton
Qt3DInput::QWheelEvent::BackButton Qt::BackButton
Qt3DInput::QWheelEvent::NoButton Qt::NoButton

Перечисление QWheelEvent::Modifiers

Константа Значение
Qt3DInput::QWheelEvent::NoModifier Qt::NoModifier
Qt3DInput::QWheelEvent::ShiftModifier Qt::ShiftModifier
Qt3DInput::QWheelEvent::ControlModifier Qt::ControlModifier
Qt3DInput::QWheelEvent::AltModifier Qt::AltModifier
Qt3DInput::QWheelEvent::MetaModifier Qt::MetaModifier
Qt3DInput::QWheelEvent::KeypadModifier Qt::KeypadModifier

Документация свойств

accepted : bool

Указывает, было ли принято событие вращения колеса мыши

Функции доступа:

bool isAccepted() const
void setAccepted(bool accepted)

[read-only] angleDelta : const QPoint

Указывает угол поворота колеса мыши

Функции доступа:

QPoint angleDelta() const

[read-only] buttons : const int

Указывает нажатую кнопку, если такая присутствует в событии вращения колеса мыши

Функции доступа:

int buttons() const

[read-only] modifiers : const Qt3DInput::QWheelEvent::Modifiers

Указывает, были ли применены какие-либо модификаторы к событию вращения колеса мыши

Функции доступа:

Qt3DInput::QWheelEvent::Modifiers modifiers() const

[read-only] x : const int

Указывает координату X события вращения колеса мыши

Функции доступа:

int x() const

[read-only] y : const int

Указывает координату Y события вращения колеса мыши

Функции доступа:

int y() const

Документация по функциям-членам

QWheelEvent::QWheelEvent(const ::QWheelEvent &e)

Создаёт новый экземпляр QWheelEvent из QWheelEvent e.

QPoint QWheelEvent::angleDelta() const

Возвращает расстояние поворота колеса в восьмых градусах. Положительное значение указывает на то, что колесо повернуто вперёд (от пользователя), отрицательное значение указывает на то, что колесо повернуто назад (к пользователю).

Примечание: Функция-получатель для свойства angleDelta.

int QWheelEvent::buttons() const

Возвращает битовую маску для проверки кнопок мыши, которые могут сопровождать событие вращения колеса.

Примечание: Функция-получатель для свойства buttons.

bool QWheelEvent::isAccepted() const

Возвращает, было ли событие принято.

Примечание: Функция-получатель для свойства accepted.

Qt3DInput::QWheelEvent::Modifiers QWheelEvent::modifiers() const

Возвращает модификаторы клавиатуры, которые могут сопровождать событие вращения колеса.

Примечание: Функция-получатель для свойства modifiers.

void QWheelEvent::setAccepted(bool accepted)

Устанавливает событие как принятое, если accepted равно true.

Примечание: При принятии события, оно будет препятствовать дальнейшей передаче другим слушателям.

Примечание: Функция-сеттер для свойства accepted.

См. также isAccepted().

QEvent::Type QWheelEvent::type() const

Возвращает тип события QEvent::Type.

int QWheelEvent::x() const

Возвращает положение x мыши в событии.

Примечание: Функция-геттер для свойства x.

int QWheelEvent::y() const

Возвращает положение y мыши в событии.

Примечание: Функция-геттер для свойства y.

Связанные нечлены

QWheelEventPtr

Указатель на общий объект для QWheelEvent.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qt3dinput-qwheelevent.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API