diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/vcsbase/basevcseditorfactory.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/vcsbase/basevcseditorfactory.cpp b/src/plugins/vcsbase/basevcseditorfactory.cpp index aaa0aca5c7..0afc7980c6 100644 --- a/src/plugins/vcsbase/basevcseditorfactory.cpp +++ b/src/plugins/vcsbase/basevcseditorfactory.cpp @@ -64,14 +64,14 @@ VcsEditorFactory::VcsEditorFactory(const VcsBaseEditorParameters *parameters, setEditorActionHandlers(parameters->context, TextEditorActionHandler::None); - setDocumentCreator([=]() { + setDocumentCreator([=]() -> BaseTextDocument* { auto document = new BaseTextDocument(parameters->id); // if (QLatin1String(parameters->mimeType) != QLatin1String(DiffEditor::Constants::DIFF_EDITOR_MIMETYPE)) document->setMimeType(QLatin1String(parameters->mimeType)); return document; }); - setEditorWidgetCreator([=]() { + setEditorWidgetCreator([=]() -> BaseTextEditorWidget* { auto widget = qobject_cast<VcsBaseEditorWidget *>(editorWidgetCreator()); widget->setDescribeSlot(describeReceiver, describeSlot); widget->setParameters(parameters); |