aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer/toolchainmanager.h
diff options
context:
space:
mode:
authorcon <qtc-committer@nokia.com>2011-03-28 11:40:45 +0200
committercon <qtc-committer@nokia.com>2011-03-28 11:40:45 +0200
commit3de823ca62afd8842cb6f2edd8ed3a7c20733640 (patch)
treea0c0710cfde98bdc8aee8644e9169be750997e3f /src/plugins/projectexplorer/toolchainmanager.h
parent4bc1b19da7afcbe6faed5bec4ebc2c6d56ded4e0 (diff)
parent3a75137acd7f11a975a19041688612fba1900cf7 (diff)
Merge remote branch 'origin/2.2'
Conflicts: qtcreator.pri src/plugins/projectexplorer/toolchainmanager.cpp
Diffstat (limited to 'src/plugins/projectexplorer/toolchainmanager.h')
-rw-r--r--src/plugins/projectexplorer/toolchainmanager.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/toolchainmanager.h b/src/plugins/projectexplorer/toolchainmanager.h
index e11f65cc32..fd3fa0dbf3 100644
--- a/src/plugins/projectexplorer/toolchainmanager.h
+++ b/src/plugins/projectexplorer/toolchainmanager.h
@@ -78,6 +78,8 @@ signals:
void toolChainAdded(ProjectExplorer::ToolChain *);
// Tool chain is still valid when this call happens!
void toolChainRemoved(ProjectExplorer::ToolChain *);
+ // Tool chain was updated.
+ void toolChainUpdated(ProjectExplorer::ToolChain *);
private:
explicit ToolChainManager(QObject *parent = 0);
@@ -87,12 +89,15 @@ private:
void restoreToolChains();
void restoreToolChains(const QString &fileName, bool autoDetected = false);
+ void notifyAboutUpdate(ProjectExplorer::ToolChain *);
+
Internal::ToolChainManagerPrivate *const m_d;
static ToolChainManager *m_instance;
friend class ProjectExplorerPlugin;
+ friend class ToolChain;
};
} // namespace ProjectExplorer