forked from qt-creator/qt-creator
Utils: Add optional recursion for file system iteration
Change-Id: Icded897b129aebd7132376cff55717e16dffc040 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -304,7 +304,8 @@ static McuPackage *createCypressProgrammerPackage()
|
||||
const FilePath candidate = findInProgramFiles("Cypress");
|
||||
if (candidate.exists()) {
|
||||
// "Cypress Auto Flash Utility 1.0"
|
||||
const auto subDirs = candidate.dirEntries({"Cypress Auto Flash Utility*"}, QDir::Dirs, QDir::Unsorted);
|
||||
const auto subDirs = candidate.dirEntries({"Cypress Auto Flash Utility*"},
|
||||
QDir::Dirs, QDirIterator::NoIteratorFlags, QDir::Unsorted);
|
||||
if (!subDirs.empty())
|
||||
defaultPath = subDirs.first();
|
||||
}
|
||||
@@ -330,7 +331,8 @@ static McuPackage *createRenesasProgrammerPackage()
|
||||
const FilePath candidate = findInProgramFiles("Renesas Electronics/Programming Tools");
|
||||
if (candidate.exists()) {
|
||||
// "Renesas Flash Programmer V3.09"
|
||||
const auto subDirs = candidate.dirEntries({"Renesas Flash Programmer*"}, QDir::Dirs, QDir::Unsorted);
|
||||
const auto subDirs = candidate.dirEntries({"Renesas Flash Programmer*"},
|
||||
QDir::Dirs, QDirIterator::NoIteratorFlags, QDir::Unsorted);
|
||||
if (!subDirs.empty())
|
||||
defaultPath = subDirs.first();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user