QWheelEvent Class
(Qt3DInput::QWheelEvent)The QWheelEvent class contains parameters that describe a mouse wheel event. More...
Header: | #include <QWheelEvent> |
qmake: | QT += 3dinput |
Since: | Qt 5.5 |
Instantiated By: | WheelEvent |
Inherits: | QObject |
Public Types
enum | Buttons { LeftButton, RightButton, MiddleButton, BackButton, NoButton } |
enum | Modifiers { NoModifier, ShiftModifier, ControlModifier, AltModifier, MetaModifier, KeypadModifier } |
Properties
|
- 1 property inherited from QObject
Public Functions
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 public functions inherited from QObject
Additional Inherited Members
- 1 public slot inherited from QObject
- 2 signals inherited from QObject
- 11 static public members inherited from QObject
- 9 protected functions inherited from QObject
Detailed Description
The QWheelEvent class contains parameters that describe a mouse wheel event.
Mouse wheel events occur when the mouse is rotated.
See also QKeyEvent, QMouseEvent, and QMouseInput.
Member Type Documentation
enum QWheelEvent::Buttons
enum QWheelEvent::Modifiers
Property Documentation
accepted : bool
Access functions:
bool | isAccepted() const |
void | setAccepted(bool accepted) |
angleDelta : const QPoint
Access functions:
QPoint | angleDelta() const |
buttons : const int
Access functions:
int | buttons() const |
modifier : const Qt3DInput::QWheelEvent::Modifiers
Access functions:
Modifiers | modifier() const |
x : const int
Access functions:
int | x() const |
y : const int
Access functions:
int | y() const |
Member Function Documentation
QWheelEvent::QWheelEvent(const QWheelEvent &e)
Constructs a new QWheelEvent instance from the QWheelEvent e.
QWheelEvent::~QWheelEvent()
Destroys the instance of QWheelEvent.
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.
Modifiers QWheelEvent::modifier() const
Returns the keyboard modifier that may be accompanying the wheel event.
Note: Getter function for property modifier.
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.
© 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