diff options
Diffstat (limited to 'src/plugins/coreplugin/icore.h')
-rw-r--r-- | src/plugins/coreplugin/icore.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/plugins/coreplugin/icore.h b/src/plugins/coreplugin/icore.h index 565e0b8faa..2e02fb43f8 100644 --- a/src/plugins/coreplugin/icore.h +++ b/src/plugins/coreplugin/icore.h @@ -28,6 +28,7 @@ #include "core_global.h" #include "icontext.h" +#include <utils/fileutils.h> #include <utils/qtcsettings.h> #include <QList> @@ -94,12 +95,12 @@ public: static QPrinter *printer(); static QString userInterfaceLanguage(); - static QString resourcePath(); - static QString userResourcePath(); - static QString cacheResourcePath(); - static QString installerResourcePath(); - static QString libexecPath(); - static QString crashReportsPath(); + static Utils::FilePath resourcePath(const QString &rel = {}); + static Utils::FilePath userResourcePath(const QString &rel = {}); + static Utils::FilePath cacheResourcePath(const QString &rel = {}); + static Utils::FilePath installerResourcePath(const QString &rel = {}); + static Utils::FilePath libexecPath(const QString &rel = {}); + static Utils::FilePath crashReportsPath(); static QString ideDisplayName(); @@ -164,6 +165,7 @@ public: static QString pluginPath(); static QString userPluginPath(); static QString clangExecutable(const QString &clangBinDirectory); + static QString clangdExecutable(const QString &clangBinDirectory); static QString clangTidyExecutable(const QString &clangBinDirectory); static QString clazyStandaloneExecutable(const QString &clangBinDirectory); static QString clangIncludeDirectory(const QString &clangVersion, |