diff options
author | Shawn Rutledge <shawn.rutledge@qt.io> | 2016-07-05 11:25:21 +0200 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@qt.io> | 2016-07-06 05:25:09 +0000 |
commit | fb6c9b83e8a025d12224fc8c847a08c425ae1e9b (patch) | |
tree | 04f86e7c1957aa21b73856c69919594dd8f9f0ff /src/quick/items/qquickevents_p_p.h | |
parent | c03d9c49d3367f01491f297e606083d63b1b36ce (diff) |
QQuickMouseEvent and QQuickWheelEvent: default init in constructor
c9389dbd7facaa424dc175e5f5dac514630eef removed the constructor params
but also removed the initialization, which rightly resulted in warnings
from Coverity.
Change-Id: Ife72d9e6075368bdf39b945551a460214a2fd036
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'src/quick/items/qquickevents_p_p.h')
-rw-r--r-- | src/quick/items/qquickevents_p_p.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/quick/items/qquickevents_p_p.h b/src/quick/items/qquickevents_p_p.h index 6d4b49b3cd..39c5a060b5 100644 --- a/src/quick/items/qquickevents_p_p.h +++ b/src/quick/items/qquickevents_p_p.h @@ -121,7 +121,10 @@ class Q_QUICK_PRIVATE_EXPORT QQuickMouseEvent : public QObject Q_PROPERTY(bool accepted READ isAccepted WRITE setAccepted) public: - QQuickMouseEvent() {} + QQuickMouseEvent() + : _x(0), _y(0), _button(Qt::NoButton), _buttons(Qt::NoButton), _modifiers(Qt::NoModifier) + , _source(Qt::MouseEventNotSynthesized), _wasHeld(false), _isClick(false), _accepted(false) + {} void reset(qreal x, qreal y, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, bool isClick = false, bool wasHeld = false) @@ -180,7 +183,10 @@ class QQuickWheelEvent : public QObject Q_PROPERTY(bool accepted READ isAccepted WRITE setAccepted) public: - QQuickWheelEvent() {} + QQuickWheelEvent() + : _x(0), _y(0), _buttons(Qt::NoButton), _modifiers(Qt::NoModifier) + , _inverted(false), _accepted(false) + {} void reset(qreal x, qreal y, const QPoint &angleDelta, const QPoint &pixelDelta, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, bool inverted) |