QWheelEvent Class
class Qt3DInput::QWheelEventThe QWheelEvent class contains parameters that describe a mouse wheel event. More...
| Header: | #include <Qt3DInput/QWheelEvent> | 
| qmake: | QT += 3dinput | 
| Since: | Qt 5.5 | 
| Instantiated By: | WheelEvent | 
| Inherits: | QObject | 
This class was introduced in Qt 5.5.
Public Types
| enum | Buttons { LeftButton, RightButton, MiddleButton, BackButton, NoButton } | 
| enum | Modifiers { NoModifier, ShiftModifier, ControlModifier, AltModifier, MetaModifier, KeypadModifier } | 
Properties
| 
 | 
Public Functions
| 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 | 
Related Non-Members
| typedef | QWheelEventPtr | 
Detailed Description
Mouse wheel events occur when the mouse is rotated.
See also QKeyEvent, QMouseEvent, and QMouseHandler.
Member Type Documentation
enum QWheelEvent::Buttons
| Constant | Value | 
|---|---|
| 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 | 
enum QWheelEvent::Modifiers
| Constant | Value | 
|---|---|
| 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 | 
Property Documentation
accepted : bool
Specifies if the mouse wheel event has been accepted
Access functions:
| bool | isAccepted() const | 
| void | setAccepted(bool accepted) | 
angleDelta : const QPoint
Specifies The change wheel angle of the mouse wheel event
Access functions:
| QPoint | angleDelta() const | 
buttons : const int
Specifies the button if present in the mouse wheel event
Access functions:
| int | buttons() const | 
modifiers : const Qt3DInput::QWheelEvent::Modifiers
Specifies if any modifiers were applied to the mouse wheel event
Access functions:
| Qt3DInput::QWheelEvent::Modifiers | modifiers() const | 
x : const int
Specifies The X coordinate of the mouse wheel event
Access functions:
| int | x() const | 
y : const int
Specifies The Y coordinate of the mouse wheel event
Access functions:
| int | y() const | 
Member Function Documentation
QWheelEvent::QWheelEvent(const ::QWheelEvent &e)
Constructs a new QWheelEvent instance from the QWheelEvent e.
QPoint QWheelEvent::angleDelta() const
Returns the distance that the wheel is rotated, in eighths of a degree. A positive value indicates that the wheel was rotated forward (away from the user), a negative value indicates the wheel was rotated backward (toward the user).
Note: Getter function for property angleDelta.
int QWheelEvent::buttons() const
Returns a bitfield to be used to check for mouse buttons that may be accompanying the wheel event.
Note: Getter function for property buttons.
bool QWheelEvent::isAccepted() const
Returns whether the event was accepted.
Note: Getter function for property accepted.
Qt3DInput::QWheelEvent::Modifiers QWheelEvent::modifiers() const
Returns the keyboard modifiers that may be accompanying the wheel event.
Note: Getter function for property modifiers.
void QWheelEvent::setAccepted(bool accepted)
Sets the event as accepted if accepted is true.
Note: When an event is accepted, it will prevent further propagation to other listeners.
Note: Setter function for property accepted.
See also isAccepted().
QEvent::Type QWheelEvent::type() const
Returns the QEvent::Type of the event.
int QWheelEvent::x() const
Returns the x position of the mouse event.
Note: Getter function for property x.
int QWheelEvent::y() const
Returns the x position of the mouse event.
Note: Getter function for property y.