diff options
Diffstat (limited to 'src/plugins/git/gitclient.h')
-rw-r--r-- | src/plugins/git/gitclient.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/plugins/git/gitclient.h b/src/plugins/git/gitclient.h index 7795858246..afc6f4968b 100644 --- a/src/plugins/git/gitclient.h +++ b/src/plugins/git/gitclient.h @@ -70,6 +70,13 @@ class CommitData; struct GitSubmitEditorPanelData; class Stash; +enum StatusMode +{ + ShowAll = 0, + NoUntracked = 1, + NoSubmodules = 2 +}; + class GitClient : public QObject { Q_OBJECT @@ -210,7 +217,7 @@ public: enum StatusResult { StatusChanged, StatusUnchanged, StatusFailed }; StatusResult gitStatus(const QString &workingDirectory, - bool untracked = false, + StatusMode mode, QString *output = 0, QString *errorMessage = 0); |