diff options
author | Tobias Hunger <tobias.hunger@digia.com> | 2014-03-05 11:27:21 +0100 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@digia.com> | 2014-03-05 16:13:31 +0100 |
commit | c5dfa1f2bff3061b58ef5e0ed1bcf2242324b805 (patch) | |
tree | a85de97c138ccc7b60a0828ee27f18554927cd54 /src/plugins/coreplugin/vcsmanager.h | |
parent | 85d3cc84c75e25ef2e468bf77d1a3f52ca8a1194 (diff) | |
download | qt-creator-c5dfa1f2bff3061b58ef5e0ed1bcf2242324b805.tar.gz |
VcsManager: Add method to get additionalToolsPaths from all IVcsControls
Change-Id: I87910a5a3ccc8e9e00d1b9081ea860832b9fe576
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/coreplugin/vcsmanager.h')
-rw-r--r-- | src/plugins/coreplugin/vcsmanager.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/coreplugin/vcsmanager.h b/src/plugins/coreplugin/vcsmanager.h index cb27af193c..bf5ec15ed1 100644 --- a/src/plugins/coreplugin/vcsmanager.h +++ b/src/plugins/coreplugin/vcsmanager.h @@ -90,6 +90,12 @@ public: static QString msgAddToVcsFailedTitle(); static QString msgToAddToVcsFailed(const QStringList &files, const IVersionControl *vc); + /*! + * Return a list of paths where tools that came with the VCS may be installed. + * This is helpful on windows where e.g. git comes with a lot of nice unix tools. + */ + static QStringList additionalToolsPath(); + signals: void repositoryChanged(const QString &repository); @@ -98,6 +104,7 @@ public slots: private slots: static void configureVcs(); + void handleConfigurationChanges(); private: explicit VcsManager(QObject *parent = 0); |