VcsBase: Fix connect for derived classes

Change-Id: I70f77c79c74dcf46b7de6a1b7a395e18ed302d75
Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
Christian Stenger
2014-09-02 15:33:49 +02:00
committed by hjk
parent b5b6a46b4e
commit e56591ced5

View File

@@ -351,7 +351,8 @@ void VcsBaseClient::diff(const QString &workingDir, const QStringList &files,
VcsBaseEditorParameterWidget *paramWidget = editor->configurationWidget();
if (!paramWidget && (paramWidget = createDiffEditor(workingDir, files, extraOptions))) {
// editor has been just created, createVcsEditor() didn't set a configuration widget yet
connect(editor, SIGNAL(diffChunkReverted(DiffChunk)), paramWidget, SLOT(executeCommand()));
connect(editor, &VcsBaseEditorWidget::diffChunkReverted,
paramWidget, &VcsBaseEditorParameterWidget::executeCommand);
editor->setConfigurationWidget(paramWidget);
}