forked from qt-creator/qt-creator
Mercurial fix commit
Correct signal signature is parsedStatus(QList<VcsBase::VcsBaseClient::StatusItem>) Change-Id: I84f35620e9a702c90a222408a75a471d04ca1d51 Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
@@ -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."));
|
||||
|
||||
Reference in New Issue
Block a user