diff options
author | hjk <hjk121@nokiamail.com> | 2014-09-02 10:59:32 +0200 |
---|---|---|
committer | hjk <hjk121@nokiamail.com> | 2014-09-02 14:03:23 +0200 |
commit | 378d6682873281d9f318907687da66905a6efc72 (patch) | |
tree | 566f00dc93ff8fbff174397a8dda23931c04c97a /src/plugins/texteditor/basetexteditor.cpp | |
parent | f4ea977725fab223c961171073f7e2866ca3d288 (diff) |
BaseTextEditor: Remove internal m_editor back link
Not used anymore. This also means no fallback editors need to
be created anymore.
Change-Id: I94a7f7a7038164cfa53dce7f4016628da9395e71
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Diffstat (limited to 'src/plugins/texteditor/basetexteditor.cpp')
-rw-r--r-- | src/plugins/texteditor/basetexteditor.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/plugins/texteditor/basetexteditor.cpp b/src/plugins/texteditor/basetexteditor.cpp index 3c805f4a78..75a581111f 100644 --- a/src/plugins/texteditor/basetexteditor.cpp +++ b/src/plugins/texteditor/basetexteditor.cpp @@ -242,10 +242,6 @@ public: ~BaseTextEditorWidgetPrivate() { delete m_toolBar; - if (m_editorIsFallBack) { - m_editor->m_widget = 0; // That's us. - delete m_editor; - } } void setupDocumentSignals(); @@ -390,8 +386,6 @@ public: void highlightSearchResults(const QTextBlock &block, TextEditorOverlay *overlay); QTimer m_delayedUpdateTimer; - BaseTextEditor *m_editor; - QList<QTextEdit::ExtraSelection> m_extraSelections[BaseTextEditorWidget::NExtraSelectionKinds]; // block selection mode @@ -438,7 +432,6 @@ public: QScopedPointer<Internal::ClipboardAssistProvider> m_clipboardAssistProvider; bool m_isMissingSyntaxDefinition; - bool m_editorIsFallBack; QScopedPointer<AutoCompleter> m_autoCompleter; CommentDefinition m_commentDefinition; @@ -482,7 +475,6 @@ BaseTextEditorWidgetPrivate::BaseTextEditorWidgetPrivate(BaseTextEditorWidget *p m_visibleWrapColumn(0), m_linkPressed(false), m_delayedUpdateTimer(0), - m_editor(0), m_inBlockSelectionMode(false), m_moveLineUndoHack(false), m_findScopeVerticalBlockSelectionFirstColumn(-1), @@ -494,7 +486,6 @@ BaseTextEditorWidgetPrivate::BaseTextEditorWidgetPrivate(BaseTextEditorWidget *p m_markDragging(false), m_clipboardAssistProvider(new Internal::ClipboardAssistProvider), m_isMissingSyntaxDefinition(false), - m_editorIsFallBack(false), m_autoCompleter(new AutoCompleter) { Aggregation::Aggregate *aggregate = new Aggregation::Aggregate; @@ -6512,14 +6503,9 @@ QColor BaseTextEditorWidget::replacementPenColor(int blockNumber) const void BaseTextEditorWidget::setupFallBackEditor(Id id) { - QTC_CHECK(!d->m_editor); - QTC_CHECK(!d->m_editorIsFallBack); BaseTextDocumentPtr doc(new BaseTextDocument(id)); doc->setFontSettings(TextEditorSettings::fontSettings()); setTextDocument(doc); - d->m_editor = new BaseTextEditor; - d->m_editor->setEditorWidget(this); - d->m_editorIsFallBack = true; } void BaseTextEditorWidget::appendStandardContextMenuActions(QMenu *menu) @@ -6562,7 +6548,6 @@ BaseTextEditor::BaseTextEditor() void BaseTextEditor::setEditorWidget(BaseTextEditorWidget *widget) { - widget->d->m_editor = this; setWidget(widget); } @@ -7292,7 +7277,6 @@ BaseTextEditor *BaseTextEditorFactory::createEditorHelper(const BaseTextDocument BaseTextEditor *editor = m_editorCreator(); editor->d->m_origin = this; - widget->d->m_editor = editor; editor->m_widget = widget; widget->setTextDocument(document); |