diff --git a/src/plugins/projectexplorer/devicesupport/devicemanager.cpp b/src/plugins/projectexplorer/devicesupport/devicemanager.cpp index d9efc0bf1dc..0dfa96e1867 100644 --- a/src/plugins/projectexplorer/devicesupport/devicemanager.cpp +++ b/src/plugins/projectexplorer/devicesupport/devicemanager.cpp @@ -222,8 +222,7 @@ QVariantMap DeviceManager::toMap() const QString DeviceManager::settingsFilePath(const QString &extension) { - ExtensionSystem::PluginManager *pm = ExtensionSystem::PluginManager::instance(); - return QFileInfo(pm->settings()->fileName()).absolutePath() + extension; + return QFileInfo(ExtensionSystem::PluginManager::settings()->fileName()).absolutePath() + extension; } void DeviceManager::addDevice(const IDevice::Ptr &_device) diff --git a/src/plugins/projectexplorer/devicesupport/localprocesslist.cpp b/src/plugins/projectexplorer/devicesupport/localprocesslist.cpp index 0497c6b0c71..e1896e897ed 100644 --- a/src/plugins/projectexplorer/devicesupport/localprocesslist.cpp +++ b/src/plugins/projectexplorer/devicesupport/localprocesslist.cpp @@ -192,6 +192,8 @@ void LocalProcessList::doKillProcess(const DeviceProcess &process) else m_error.clear(); QTimer::singleShot(0, this, SLOT(reportDelayedKillStatus())); +#else + Q_UNUSED(process); #endif } diff --git a/src/plugins/projectexplorer/profilemanager.cpp b/src/plugins/projectexplorer/profilemanager.cpp index 2c2ad231e68..9bd39cce22a 100644 --- a/src/plugins/projectexplorer/profilemanager.cpp +++ b/src/plugins/projectexplorer/profilemanager.cpp @@ -61,8 +61,7 @@ using Utils::PersistentSettingsReader; static QString settingsFileName() { - ExtensionSystem::PluginManager *pm = ExtensionSystem::PluginManager::instance(); - QFileInfo settingsLocation(pm->settings()->fileName()); + QFileInfo settingsLocation(ExtensionSystem::PluginManager::settings()->fileName()); return settingsLocation.absolutePath() + QLatin1String(PROFILE_FILENAME); } diff --git a/src/plugins/projectexplorer/settingsaccessor.cpp b/src/plugins/projectexplorer/settingsaccessor.cpp index 9874035146d..67850cebfa5 100644 --- a/src/plugins/projectexplorer/settingsaccessor.cpp +++ b/src/plugins/projectexplorer/settingsaccessor.cpp @@ -2624,8 +2624,7 @@ static QString maddeRoot(const QString &qmakePath) void Version11Handler::parseQtversionFile() { - ExtensionSystem::PluginManager *pm = ExtensionSystem::PluginManager::instance(); - QFileInfo settingsLocation(pm->settings()->fileName()); + QFileInfo settingsLocation(ExtensionSystem::PluginManager::settings()->fileName()); QString fileName = settingsLocation.absolutePath() + QLatin1String("/qtversion.xml"); Utils::PersistentSettingsReader reader; if (!reader.load(fileName)) { @@ -2669,8 +2668,7 @@ void Version11Handler::parseQtversionFile() void Version11Handler::parseToolChainFile() { - ExtensionSystem::PluginManager *pm = ExtensionSystem::PluginManager::instance(); - QFileInfo settingsLocation(pm->settings()->fileName()); + QFileInfo settingsLocation(ExtensionSystem::PluginManager::settings()->fileName()); QString fileName = settingsLocation.absolutePath() + QLatin1String("/toolChains.xml"); Utils::PersistentSettingsReader reader; if (!reader.load(fileName)) { diff --git a/src/plugins/projectexplorer/toolchainmanager.cpp b/src/plugins/projectexplorer/toolchainmanager.cpp index 2b86f2f0510..ab9588dee18 100644 --- a/src/plugins/projectexplorer/toolchainmanager.cpp +++ b/src/plugins/projectexplorer/toolchainmanager.cpp @@ -58,8 +58,7 @@ using Utils::PersistentSettingsReader; static QString settingsFileName(const QString &path) { - ExtensionSystem::PluginManager *pm = ExtensionSystem::PluginManager::instance(); - QFileInfo settingsLocation(pm->settings()->fileName()); + QFileInfo settingsLocation(ExtensionSystem::PluginManager::settings()->fileName()); return settingsLocation.absolutePath() + path; } diff --git a/src/shared/proparser/qmakeevaluator.cpp b/src/shared/proparser/qmakeevaluator.cpp index 120eb8ac29e..28ea220197b 100644 --- a/src/shared/proparser/qmakeevaluator.cpp +++ b/src/shared/proparser/qmakeevaluator.cpp @@ -74,7 +74,7 @@ QMakeBaseKey::QMakeBaseKey(const QString &_root, bool _hostBuild) uint qHash(const QMakeBaseKey &key) { - return qHash(key.root) ^ key.hostBuild; + return qHash(key.root) ^ (uint)key.hostBuild; } bool operator==(const QMakeBaseKey &one, const QMakeBaseKey &two)