Add diagnostic output to tst_qquickpathview::cancelDrag().
Task-number: QTBUG-32662 Change-Id: I62b53f94659be95b3bef86f853733998d4d882dc Reviewed-by: Simo Fält <simo.falt@digia.com> Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
This commit is contained in:
parent
1a90b94afa
commit
7f702f736a
|
@ -1725,6 +1725,14 @@ void tst_QQuickPathView::missingPercent()
|
||||||
delete obj;
|
delete obj;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static inline bool hasFraction(qreal o)
|
||||||
|
{
|
||||||
|
const bool result = o != qFloor(o);
|
||||||
|
if (!result)
|
||||||
|
qDebug() << "o != qFloor(o)" << o;
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
void tst_QQuickPathView::cancelDrag()
|
void tst_QQuickPathView::cancelDrag()
|
||||||
{
|
{
|
||||||
QScopedPointer<QQuickView> window(createView());
|
QScopedPointer<QQuickView> window(createView());
|
||||||
|
@ -1747,7 +1755,7 @@ void tst_QQuickPathView::cancelDrag()
|
||||||
QTest::mouseMove(window.data(), QPoint(30, 100));
|
QTest::mouseMove(window.data(), QPoint(30, 100));
|
||||||
QTest::mouseMove(window.data(), QPoint(85, 100));
|
QTest::mouseMove(window.data(), QPoint(85, 100));
|
||||||
|
|
||||||
QTRY_VERIFY(pathview->offset() != qFloor(pathview->offset()));
|
QTRY_VERIFY(hasFraction(pathview->offset()));
|
||||||
QTRY_VERIFY(pathview->isMoving());
|
QTRY_VERIFY(pathview->isMoving());
|
||||||
QVERIFY(pathview->isDragging());
|
QVERIFY(pathview->isDragging());
|
||||||
QCOMPARE(draggingSpy.count(), 1);
|
QCOMPARE(draggingSpy.count(), 1);
|
||||||
|
|
Loading…
Reference in New Issue