Add comment to tst_QWidget::saveRestoreGeometry() for debugging
saveRestoreGeometry() somtimes creates a 29px offset when debugged in Qt Creator, which makes the test fail. This patch adds a code comment to make developers aware of this fact. Change-Id: I920bd02eb7543faf8b25a0a242b888f3a3745e2a Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io> (cherry picked from commit efb74636567d9eff3366e439faf37eea5d6d3668) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
65b93df96a
commit
91bff47d31
@ -4013,6 +4013,13 @@ void tst_QWidget::saveRestoreGeometry()
|
|||||||
QVERIFY(QTest::qWaitForWindowExposed(&widget));
|
QVERIFY(QTest::qWaitForWindowExposed(&widget));
|
||||||
QApplication::processEvents();
|
QApplication::processEvents();
|
||||||
|
|
||||||
|
|
||||||
|
/* ---------------------------------------------------------------------
|
||||||
|
* This test function is likely to flake when debugged with Qt Creator.
|
||||||
|
* (29px offset making the following QTRY_VERIFY2 fail)
|
||||||
|
* ---------------------------------------------------------------------
|
||||||
|
*/
|
||||||
|
|
||||||
QTRY_VERIFY2(HighDpi::fuzzyCompare(widget.pos(), position, m_fuzz),
|
QTRY_VERIFY2(HighDpi::fuzzyCompare(widget.pos(), position, m_fuzz),
|
||||||
qPrintable(HighDpi::msgPointMismatch(widget.pos(), position)));
|
qPrintable(HighDpi::msgPointMismatch(widget.pos(), position)));
|
||||||
QCOMPARE(widget.size(), size);
|
QCOMPARE(widget.size(), size);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user