forked from qt-creator/qt-creator
Utils: Remove compat beginEntryList()
The function it was overriding was removed in qtbase commit 4fecfcc867f8215defaa40b50f0340654a36b4c7. Amends commit81d4e8a374
. Change-Id: I41b1f04c9fbd043cb178fffd5f30fb6edeed4945 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io> Reviewed-by: Ahmad Samir <a.samirh78@gmail.com> (cherry picked from commitc6a8b5844f
) Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
committed by
Marcus Tillmanns
parent
035d581807
commit
f993fb76de
@@ -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
|
||||
{
|
||||
|
@@ -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,
|
||||
|
Reference in New Issue
Block a user