diff options
author | Petar Perisin <[email protected]> | 2013-04-26 00:00:30 +0200 |
---|---|---|
committer | Petar Perisin <[email protected]> | 2013-05-28 21:53:26 +0200 |
commit | 86d7e28db4053d771fba2819d88ffbf5cf0843e5 (patch) | |
tree | 786130328b41216d4f63f3968cb6f12b008e61e0 /src/plugins/git/gitclient.h | |
parent | cbfcf88f7e5a542f81f9caf11090206da6adac1c (diff) |
Git - added submoduleDataMap to handle submodule data
Change-Id: I8462ed07f3d1edce5c7f5ab8c166ce8c68b6d4b3
Reviewed-by: Orgad Shaneh <[email protected]>
Diffstat (limited to 'src/plugins/git/gitclient.h')
-rw-r--r-- | src/plugins/git/gitclient.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/plugins/git/gitclient.h b/src/plugins/git/gitclient.h index d71b47ac888..414efe65216 100644 --- a/src/plugins/git/gitclient.h +++ b/src/plugins/git/gitclient.h @@ -86,6 +86,16 @@ enum StashFlag { NoPrompt = 0x02 }; +class SubmoduleData +{ +public: + QString dir; + QString url; + QString ignore; +}; + +typedef QMap<QString, SubmoduleData> SubmoduleDataMap; + class GitClient : public QObject { Q_OBJECT @@ -200,7 +210,7 @@ public: QMap<QString,QString> synchronousRemotesList(const QString &workingDirectory, QString *errorMessage = 0); - QMap<QString,QString> synchronousSubmoduleList(const QString &workingDirectory); + SubmoduleDataMap submoduleList(const QString &workingDirectory); bool synchronousShow(const QString &workingDirectory, const QString &id, QString *output, QString *errorMessage); |