forked from qt-creator/qt-creator
TextEditor: Return BaseTextEditor for duplicate
Because the type is always a BaseTextEditor we can return a BaseTextEditor type. C++ is allowing to change the overload return type so long it is compatible. Change-Id: Ib4c88faaa6fdfb97fd03c51a120de0fa0c2d00cd Reviewed-by: David Schulz <david.schulz@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
This commit is contained in:
@@ -8940,11 +8940,11 @@ BaseTextEditor *TextEditorFactoryPrivate::createEditorHelper(const TextDocumentP
|
||||
return editor;
|
||||
}
|
||||
|
||||
IEditor *BaseTextEditor::duplicate()
|
||||
BaseTextEditor *BaseTextEditor::duplicate()
|
||||
{
|
||||
// Use new standard setup if that's available.
|
||||
if (d->m_origin) {
|
||||
IEditor *dup = d->m_origin->duplicateTextEditor(this);
|
||||
BaseTextEditor *dup = d->m_origin->duplicateTextEditor(this);
|
||||
emit editorDuplicated(dup);
|
||||
return dup;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user