Ref T103, plugin directory now from CDirectoryUtils::pluginDirectory()

Hence we can use const QString & like const QString &CPluginManagerWeatherData::pluginDirectory()
This commit is contained in:
Klaus Basan
2017-07-06 23:38:42 +02:00
committed by Mathew Sutcliffe
parent a9198e4f13
commit 3245ff4ef4
8 changed files with 25 additions and 16 deletions

View File

@@ -39,6 +39,12 @@ namespace BlackMisc
return binDir;
}
const QString &CDirectoryUtils::pluginsDirectory()
{
static const QString pDir(CFileUtils::appendFilePaths(binDirectory(), "plugins"));
return pDir;
}
QString normalizedApplicationDirectoryImpl()
{
QString appDir = CDirectoryUtils::binDirectory();

View File

@@ -31,6 +31,9 @@ namespace BlackMisc
//! \see https://dev.swift-project.org/w/dev/swiftpc/dirstructure/
static const QString &binDirectory();
//! Plugins directory
static const QString &pluginsDirectory();
//! swift application data directory, contains 0..n swift installation directories
static const QString &applicationDataDirectory();