Просмотр исходного кода

Fix Qt4 build

QTRY_VERIFY was private API in Qt4
Olivier Goffart 10 лет назад
Родитель
Сommit
7332afa171
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      test/testtranschecksumvalidator.h

+ 5 - 0
test/testtranschecksumvalidator.h

@@ -17,6 +17,11 @@
 #include "filesystem.h"
 #include "propagatorjobs.h"
 
+#if QT_VERSION < QT_VERSION_CHECK(5, 0, 0)
+// poor man QTRY_VERIFY when Qt5 is not available.
+#define QTRY_VERIFY(Cond) QTest::qWait(1000); QVERIFY(Cond)
+#endif
+
 using namespace OCC;
 
     class TestTransChecksumValidator : public QObject