Класс QWheelEvent
(Qt3DInput::QWheelEvent)Класс QWheelEvent содержит параметры, описывающие событие прокрутки мыши. Подробнее...
| Заголовок: | #include <QWheelEvent> |
| qmake: | QT += 3dinput |
| С момента: | Qt 5.5 |
| Инициализируется: | WheelEvent |
| Наследует: | QObject |
Открытые типы
| перечисление | Buttons { LeftButton, RightButton, MiddleButton, BackButton, NoButton } |
| перечисление | Modifiers { NoModifier, ShiftModifier, ControlModifier, AltModifier, MetaModifier, KeypadModifier } |
Свойства
|
- 1 свойство унаследовано от QObject
Открытые функции
| QWheelEvent(const QWheelEvent &e) | |
| ~QWheelEvent() | |
| QPoint | angleDelta() const |
| int | buttons() const |
| bool | isAccepted() const |
| Modifiers | modifier() const |
| void | setAccepted(bool accepted) |
| QEvent::Type | type() const |
| int | x() const |
| int | y() const |
- 31 открытая функция унаследована от QObject
Дополнительные унаследованные члены
- 1 открытый слот унаследован от QObject
- 2 сигнала унаследованы от QObject
- 11 статические открытые члены унаследованы от QObject
- 9 защищенные функции унаследованы от QObject
Подробное описание
Класс QWheelEvent содержит параметры, описывающие событие прокрутки мыши.
События прокрутки мыши происходят при повороте колесика мыши.
См. также QKeyEvent, QMouseEvent и QMouseInput.
Документация типов членов
перечисление QWheelEvent::Buttons
перечисление QWheelEvent::Modifiers
Документация по свойствам
accepted : bool
Функции доступа:
| bool | isAccepted() const |
| void | setAccepted(bool accepted) |
angleDelta : const QPoint
Функции доступа:
| QPoint | angleDelta() const |
buttons : const int
Функции доступа:
| int | buttons() const |
modifier : const Qt3DInput::QWheelEvent::Modifiers
Функции доступа:
| Modifiers | modifier() const |
x : const int
Функции доступа:
| int | x() const |
y : const int
Функции доступа:
| int | y() const |
Документация по функциям членов
QWheelEvent::QWheelEvent(const QWheelEvent &e)
Создает новый экземпляр QWheelEvent из QWheelEvent e.
QWheelEvent::~QWheelEvent()
Удаляет экземпляр QWheelEvent.
QPoint QWheelEvent::angleDelta() const
Возвращает расстояние поворота колесика в восьмых долях градуса. Положительное значение указывает на то, что колесо было повернуто вперёд (от пользователя), отрицательное значение указывает на то, что колесо было повернуто назад (к пользователю).
Примечание: Функция-получатель для свойства angleDelta.
int QWheelEvent::buttons() const
Возвращает битовую маску, используемую для проверки кнопок мыши, которые могут сопровождать событие прокрутки.
Примечание: Функция-получатель для свойства buttons.
bool QWheelEvent::isAccepted() const
Возвращает значение true, если событие было принято.
Примечание: Функция-получатель для свойства accepted.
Modifiers QWheelEvent::modifier() const
Возвращает модификатор клавиатуры, который может сопровождать событие прокрутки.
Примечание: Функция-получатель для свойства modifier.
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/archives/qt-5.6/qt3dinput-qwheelevent.html