Utils: Remove compat beginEntryList()

The function it was overriding was removed in qtbase commit
4fecfcc867f8215defaa40b50f0340654a36b4c7.

Amends commit 81d4e8a374.

Change-Id: I41b1f04c9fbd043cb178fffd5f30fb6edeed4945
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
Reviewed-by: Ahmad Samir <a.samirh78@gmail.com>
(cherry picked from commit c6a8b5844f)
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Thiago Macieira
2024-10-01 14:16:18 -07:00
committed by Marcus Tillmanns
parent 035d581807
commit f993fb76de
2 changed files with 1 additions and 25 deletions

View File

@@ -78,13 +78,6 @@ public:
return std::make_unique<DirIterator>(m_children, path, filters, filterNames);
}
IteratorUniquePtr beginEntryList(const QString &path,
QDir::Filters filters,
const QStringList &filterNames) override
{
return std::make_unique<DirIterator>(m_children, path, filters, filterNames);
}
#else
Iterator *beginEntryList(QDir::Filters /*filters*/, const QStringList & /*filterNames*/) override
{

View File

@@ -70,8 +70,6 @@ public:
bool cloneTo(QAbstractFileEngine *target) final;
#if QT_VERSION >= QT_VERSION_CHECK(6, 8, 0)
IteratorUniquePtr beginEntryList(const QString &path, QDir::Filters filters,
const QStringList &filterNames) final;
IteratorUniquePtr beginEntryList(
const QString &path,
QDirListing::IteratorFlags filters,
@@ -404,13 +402,9 @@ QAbstractFileEngine::IteratorUniquePtr FSEngineImpl::beginEntryList(
return std::make_unique<DirIterator>(std::move(paths), path, filters, filterNames);
}
QAbstractFileEngine::IteratorUniquePtr FSEngineImpl::beginEntryList(const QString &path,
QDir::Filters filters,
const QStringList &filterNames)
#else
QAbstractFileEngine::Iterator *FSEngineImpl::beginEntryList(QDir::Filters filters,
const QStringList &filterNames)
#endif
{
FilePaths paths{m_filePath.pathAppended(".")};
m_filePath.iterateDirectory(
@@ -424,12 +418,9 @@ QAbstractFileEngine::Iterator *FSEngineImpl::beginEntryList(QDir::Filters filter
},
{filterNames, filters});
#if QT_VERSION >= QT_VERSION_CHECK(6, 8, 0)
return std::make_unique<DirIterator>(std::move(paths), path, filters, filterNames);
#else
return new DirIterator(std::move(paths));
#endif
}
#endif
qint64 FSEngineImpl::read(char *data, qint64 maxlen)
{
@@ -480,14 +471,6 @@ public:
public:
#if QT_VERSION >= QT_VERSION_CHECK(6, 8, 0)
IteratorUniquePtr beginEntryList(const QString &path,
QDir::Filters filters,
const QStringList &filterNames) final
{
return std::make_unique<FileIteratorWrapper>(
QFSFileEngine::beginEntryList(path, filters, filterNames));
}
IteratorUniquePtr beginEntryList(
const QString &path,
QDirListing::IteratorFlags filters,