summaryrefslogtreecommitdiff
path: root/src/plugins/mercurial/mercurialplugin.cpp
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2022-10-22 22:16:44 +0300
committerOrgad Shaneh <orgads@gmail.com>2022-10-25 19:19:40 +0000
commitd63bfa4a2975541b51fc8173fdb06933bb9dd40d (patch)
tree147d436e0b06e6a347058e0edfd70bb867b8da49 /src/plugins/mercurial/mercurialplugin.cpp
parentaa339276515da0b8c40193813de00d3cebfa1a3b (diff)
downloadqt-creator-d63bfa4a2975541b51fc8173fdb06933bb9dd40d.tar.gz
VCS: Simplify submit editor accept/close flow
* Replace message box with an error on the output pane. * Separate logic for accept and close. Change-Id: Ib9fa201a1a67ee195086f7a22bc6678a9642452a Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: André Hartmann <aha_1980@gmx.de>
Diffstat (limited to 'src/plugins/mercurial/mercurialplugin.cpp')
-rw-r--r--src/plugins/mercurial/mercurialplugin.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/mercurial/mercurialplugin.cpp b/src/plugins/mercurial/mercurialplugin.cpp
index e4882006f1..775c6c1f7e 100644
--- a/src/plugins/mercurial/mercurialplugin.cpp
+++ b/src/plugins/mercurial/mercurialplugin.cpp
@@ -136,7 +136,7 @@ public:
private:
void updateActions(VcsBase::VcsBasePluginPrivate::ActionState) final;
- bool submitEditorAboutToClose() final;
+ bool activateCommit() final;
// File menu action slots
void addCurrentFile();
@@ -644,7 +644,7 @@ void MercurialPluginPrivate::diffFromEditorSelected(const QStringList &files)
m_client.diff(m_submitRepository, files);
}
-bool MercurialPluginPrivate::submitEditorAboutToClose()
+bool MercurialPluginPrivate::activateCommit()
{
auto commitEditor = qobject_cast<CommitEditor *>(submitEditor());
QTC_ASSERT(commitEditor, return true);