From d91d4261d9d524d290c20f078b852a082d1b6bd8 Mon Sep 17 00:00:00 2001 From: Gerhard Hoffmann Date: Fri, 14 Jul 2023 13:13:03 +0200 Subject: [PATCH] Add another utility function and added signal/slot ismasUpdatesAvailable/onIsmasUpdatesAvailable(). --- git/git_client.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/git/git_client.h b/git/git_client.h index 9781bce..dd7d97b 100644 --- a/git/git_client.h +++ b/git/git_client.h @@ -45,6 +45,18 @@ class GitClient : public QObject { bool gitPull(); std::optional gitDiff(QString const &commit); std::optional gitMerge(); + + QString gitLastCommit(QString fileName); + QString gitBlob(QString fileName); + QString gitCommitForBlob(QString blob); + bool gitIsFileTracked(QString file2name); + +signals: + void ismasUpdatesAvailable(); + +public slots: + void onIsmasUpdatesAvailable(); + }; #endif // GIT_CLIENT_H_INCLUDED