QTabletEvent manual test: show event timestamp
Task-number: QTBUG-39459 Change-Id: Ieac0d7b28a3ca651681d286d4700ef7b9b1675b5 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
This commit is contained in:
parent
bc8d325926
commit
06a469b2ff
@ -73,6 +73,7 @@ bool TabletWidget::eventFilter(QObject *, QEvent *ev)
|
|||||||
mRot = event->rotation();
|
mRot = event->rotation();
|
||||||
mButton = event->button();
|
mButton = event->button();
|
||||||
mButtons = event->buttons();
|
mButtons = event->buttons();
|
||||||
|
mTimestamp = event->timestamp();
|
||||||
if (isVisible())
|
if (isVisible())
|
||||||
update();
|
update();
|
||||||
break;
|
break;
|
||||||
@ -84,6 +85,7 @@ bool TabletWidget::eventFilter(QObject *, QEvent *ev)
|
|||||||
mType = event->type();
|
mType = event->type();
|
||||||
mPos = event->pos();
|
mPos = event->pos();
|
||||||
mGPos = event->globalPos();
|
mGPos = event->globalPos();
|
||||||
|
mTimestamp = event->timestamp();
|
||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
@ -122,6 +124,7 @@ void TabletWidget::paintEvent(QPaintEvent *)
|
|||||||
|
|
||||||
eventInfo << QString("Global position: %1 %2").arg(QString::number(mGPos.x()), QString::number(mGPos.y()));
|
eventInfo << QString("Global position: %1 %2").arg(QString::number(mGPos.x()), QString::number(mGPos.y()));
|
||||||
eventInfo << QString("Local position: %1 %2").arg(QString::number(mPos.x()), QString::number(mPos.y()));
|
eventInfo << QString("Local position: %1 %2").arg(QString::number(mPos.x()), QString::number(mPos.y()));
|
||||||
|
eventInfo << QString("Timestamp: %1").arg(QString::number(mTimestamp));
|
||||||
if (mType == QEvent::TabletEnterProximity || mType == QEvent::TabletLeaveProximity
|
if (mType == QEvent::TabletEnterProximity || mType == QEvent::TabletLeaveProximity
|
||||||
|| mType == QEvent::TabletMove || mType == QEvent::TabletPress
|
|| mType == QEvent::TabletMove || mType == QEvent::TabletPress
|
||||||
|| mType == QEvent::TabletRelease) {
|
|| mType == QEvent::TabletRelease) {
|
||||||
|
@ -65,6 +65,7 @@ private:
|
|||||||
qreal mPress, mTangential, mRot;
|
qreal mPress, mTangential, mRot;
|
||||||
qint64 mUnique;
|
qint64 mUnique;
|
||||||
bool mMouseToo;
|
bool mMouseToo;
|
||||||
|
ulong mTimestamp;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // TABLETWIDGET_H
|
#endif // TABLETWIDGET_H
|
||||||
|
Loading…
x
Reference in New Issue
Block a user