summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/plugins/mercurial/mercurialplugin.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/mercurial/mercurialplugin.cpp b/src/plugins/mercurial/mercurialplugin.cpp
index c0936373b6..81fbe8c6a7 100644
--- a/src/plugins/mercurial/mercurialplugin.cpp
+++ b/src/plugins/mercurial/mercurialplugin.cpp
@@ -545,16 +545,14 @@ void MercurialPlugin::commit()
m_submitRepository = state.topLevel();
- connect(m_client, SIGNAL(parsedStatus(QList<VcsBaseClient::StatusItem>)),
- this, SLOT(showCommitWidget(QList<VcsBaseClient::StatusItem>)));
+ connect(m_client, &MercurialClient::parsedStatus, this, &MercurialPlugin::showCommitWidget);
m_client->emitParsedStatus(m_submitRepository);
}
void MercurialPlugin::showCommitWidget(const QList<VcsBaseClient::StatusItem> &status)
{
//Once we receive our data release the connection so it can be reused elsewhere
- disconnect(m_client, SIGNAL(parsedStatus(QList<VcsBaseClient::StatusItem>)),
- this, SLOT(showCommitWidget(QList<VcsBaseClient::StatusItem>)));
+ disconnect(m_client, &MercurialClient::parsedStatus, this, &MercurialPlugin::showCommitWidget);
if (status.isEmpty()) {
VcsOutputWindow::appendError(tr("There are no changes to commit."));