diff options
Diffstat (limited to 'src/plugins/vcsbase/vcsbaseclient.h')
-rw-r--r-- | src/plugins/vcsbase/vcsbaseclient.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/vcsbase/vcsbaseclient.h b/src/plugins/vcsbase/vcsbaseclient.h index 6703495c37f..035e2f00424 100644 --- a/src/plugins/vcsbase/vcsbaseclient.h +++ b/src/plugins/vcsbase/vcsbaseclient.h @@ -23,6 +23,10 @@ class QTextCodec; class QToolBar; QT_END_NAMESPACE +namespace Utils { +class Process; +} + namespace VcsBase { class CommandResult; @@ -56,6 +60,10 @@ public: VcsCommand *createCommand(const Utils::FilePath &workingDirectory, VcsBaseEditorWidget *editor = nullptr) const; + void setupCommand(Utils::Process &process, + const Utils::FilePath &workingDirectory, + const QStringList &args) const; + void enqueueJob(VcsCommand *cmd, const QStringList &args, const Utils::ExitCodeInterpreter &interpreter = {}) const; |