summaryrefslogtreecommitdiffstats
path: root/tests/manual/qtabletevent/device_information/tabletwidget.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual/qtabletevent/device_information/tabletwidget.h')
-rw-r--r--tests/manual/qtabletevent/device_information/tabletwidget.h15
1 files changed, 4 insertions, 11 deletions
diff --git a/tests/manual/qtabletevent/device_information/tabletwidget.h b/tests/manual/qtabletevent/device_information/tabletwidget.h
index d05b89a74e..b58442ccda 100644
--- a/tests/manual/qtabletevent/device_information/tabletwidget.h
+++ b/tests/manual/qtabletevent/device_information/tabletwidget.h
@@ -31,6 +31,7 @@
#include <QWidget>
#include <QTabletEvent>
+#include <QPointer>
#include <QPointingDevice>
#include <QShortcut>
@@ -51,27 +52,19 @@ protected:
QString modifiersToString(Qt::KeyboardModifiers m);
private:
void resetAttributes() {
- mDev = QInputDevice::DeviceType::Unknown;
- mPointerType = QPointingDevice::PointerType::Unknown;
- mCaps = {};
+ mDev.clear();
mType = mXT = mYT = mZ = 0;
mPress = mTangential = mRot = 0.0;
mPos = mGPos = QPoint();
- mHiResGlobalPos = QPointF();
- mUnique = 0;
}
+ QPointer<const QPointingDevice> mDev;
int mType;
- QPoint mPos, mGPos;
- QPointF mHiResGlobalPos;
- QInputDevice::DeviceType mDev;
- QPointingDevice::PointerType mPointerType;
- QPointingDevice::Capabilities mCaps;
+ QPointF mPos, mGPos;
int mXT, mYT, mZ;
Qt::MouseButton mButton;
Qt::MouseButtons mButtons;
Qt::KeyboardModifiers mModifiers;
qreal mPress, mTangential, mRot;
- qint64 mUnique;
bool mMouseToo;
ulong mTimestamp;
int mWheelEventCount;