From aeae9002fed775b74a7fec2c66dbdc87a1908244 Mon Sep 17 00:00:00 2001 From: Gerhard Hoffmann Date: Fri, 14 Jul 2023 13:10:55 +0200 Subject: [PATCH] Made GitClient a Qt-Object. --- git/git_client.h | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/git/git_client.h b/git/git_client.h index 63f446e..cdfe2e7 100644 --- a/git/git_client.h +++ b/git/git_client.h @@ -1,15 +1,21 @@ #ifndef GIT_CLIENT_H_INCLUDED #define GIT_CLIENT_H_INCLUDED - +#include #include #include "process/command.h" +class Worker; +class GitClient : public QObject { + Q_OBJECT -class GitClient { - QString m_workingDirectory; - QString m_branchName; + Worker *m_worker; + QString const m_repositoryPath; + QString const m_customerId; + QString const m_workingDirectory; + QString const m_branchName; + QString const m_customerRepository; std::optional gitCloneRepository(QString const &repPath); bool gitCheckout(QString const &branchName);