Класс 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Модификатор, КнопкиПанели } |
Свойства
|
Функции публичного доступа
| 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.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qt3dinput-qwheelevent.html