Editors: Provide a base implementation for duplicate{,Supported}

Helps avoiding trivial re-implementations.

Change-Id: Iaa2e6b92503a2b9553432568c2047c28899c7ea6
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
hjk
2013-05-27 13:12:44 +02:00
committed by Eike Ziller
parent 8e50dc182c
commit daad8e238e
17 changed files with 6 additions and 94 deletions

View File

@@ -101,11 +101,9 @@ class DiffViewEditorEditable : public BaseTextEditor
Q_OBJECT
public:
DiffViewEditorEditable(BaseTextEditorWidget *editorWidget) : BaseTextEditor(editorWidget) {}
virtual Core::Id id() const { return "DiffViewEditor"; }
virtual bool duplicateSupported() const { return false; }
virtual IEditor *duplicate(QWidget *parent) { Q_UNUSED(parent) return 0; }
virtual bool isTemporary() const { return false; }
Core::Id id() const { return "DiffViewEditor"; }
bool isTemporary() const { return false; }
};