tst_qquicktableview: use QQuickTest::qWaitForItemPolished()
Change-Id: Iac53158bdd5138f41e5cc8d8fe1e1a5f7959be23 Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
This commit is contained in:
parent
7a3cad0619
commit
b888745211
|
@ -1,4 +1,5 @@
|
|||
CONFIG += testcase
|
||||
QT += qmltest
|
||||
TARGET = tst_qquicktableview
|
||||
macos:CONFIG -= app_bundle
|
||||
|
||||
|
|
|
@ -27,6 +27,7 @@
|
|||
****************************************************************************/
|
||||
|
||||
#include <QtTest/QtTest>
|
||||
#include <QtQuickTest/quicktest.h>
|
||||
|
||||
#include <QtQuick/qquickview.h>
|
||||
#include <QtQuick/private/qquicktableview_p.h>
|
||||
|
@ -79,8 +80,8 @@ Q_DECLARE_METATYPE(QMarginsF);
|
|||
DECLARE_TABLEVIEW_VARIABLES
|
||||
|
||||
#define WAIT_UNTIL_POLISHED \
|
||||
QVERIFY(tableViewPrivate->polishScheduled); \
|
||||
QTRY_VERIFY(!tableViewPrivate->polishScheduled)
|
||||
QVERIFY(QQuickTest::qIsPolishScheduled(tableView)); \
|
||||
QVERIFY(QQuickTest::qWaitForItemPolished(tableView))
|
||||
|
||||
class tst_QQuickTableView : public QQmlDataTest
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue