From 2274847bfe517ec4889b01fd5eaef11b9161bfe0 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Fri, 19 May 2023 16:35:29 +0200 Subject: [PATCH] tst_SubDirFileIterator: Fix build with Qt < 6.3 QDirIterator::nextFileInfo() was introduced in Qt 6.3. Change-Id: I3ed6293d4262b0ff2bb4423eb37c35c7b3650e97 Reviewed-by: hjk --- tests/manual/subdirfileiterator/tst_subdirfileiterator.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/manual/subdirfileiterator/tst_subdirfileiterator.cpp b/tests/manual/subdirfileiterator/tst_subdirfileiterator.cpp index 4093030a719..66dd7737816 100644 --- a/tests/manual/subdirfileiterator/tst_subdirfileiterator.cpp +++ b/tests/manual/subdirfileiterator/tst_subdirfileiterator.cpp @@ -233,7 +233,12 @@ private slots: QDirIterator it(m_tempDir->path(), s_filters, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); while (it.hasNext()) { +#if QT_VERSION >= QT_VERSION_CHECK(6, 3, 0) const QFileInfo fi = it.nextFileInfo(); +#else + it.next(); + const QFileInfo fi = it.fileInfo(); +#endif if (fi.isDir()) { ++dirsCount; } else {