forked from qt-creator/qt-creator
Utils: Add a convenience function to iterate over multiple directories
Change-Id: I7959b65b5502362b15fab3c0fd78b3e76431ff64 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -795,6 +795,14 @@ void FilePath::iterateDirectory(const std::function<bool(const FilePath &item)>
|
||||
}
|
||||
}
|
||||
|
||||
void FilePath::iterateDirectories(const FilePaths &dirs,
|
||||
const std::function<bool(const FilePath &)> &callBack,
|
||||
const FileFilter &filter)
|
||||
{
|
||||
for (const FilePath &dir : dirs)
|
||||
dir.iterateDirectory(callBack, filter);
|
||||
}
|
||||
|
||||
QByteArray FilePath::fileContents(qint64 maxSize, qint64 offset) const
|
||||
{
|
||||
if (needsDevice()) {
|
||||
|
||||
Reference in New Issue
Block a user