diff --git a/src/plugins/mcusupport/mcusupportoptions.cpp b/src/plugins/mcusupport/mcusupportoptions.cpp index 304e2c6e519..9de0d0b0b7b 100644 --- a/src/plugins/mcusupport/mcusupportoptions.cpp +++ b/src/plugins/mcusupport/mcusupportoptions.cpp @@ -510,12 +510,11 @@ void McuSupportOptions::registerQchFiles() if (docsDir.isEmpty()) return; - const QStringList qchFiles = { - docsDir + "/quickultralite.qch", - docsDir + "/quickultralitecmake.qch" - }; + const QFileInfoList qchFiles = QDir(docsDir, "*.qch").entryInfoList(); Core::HelpManager::registerDocumentation( - Utils::filtered(qchFiles, [](const QString &f) { return QFileInfo::exists(f); } )); + Utils::transform(qchFiles, [](const QFileInfo &fi){ + return fi.absoluteFilePath(); + })); } void McuSupportOptions::registerExamples()