From d2759075dec17ea8ba4f347c4f6e4923f5ba607f Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Wed, 4 Mar 2020 15:35:34 +0100 Subject: TextEditor: Do not overwrite existing indenters In 6959618d7b2d9efc8f5f668489523d1833d4b396 a default indenter was set on all text editor factories. Unfortunately some editors, like the C++ editor, set their indenter in the text document constructor, which would then be overridden by this default indenter. For now remove the default indenter again until this is better thought through. Partially reverts 6959618d7b2d9efc8f5f668489523d1833d4b396. Change-Id: I8f32e92438883edb6be853fa838b75297347a937 Reviewed-by: Christian Stenger --- src/plugins/texteditor/texteditor.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/plugins/texteditor/texteditor.cpp b/src/plugins/texteditor/texteditor.cpp index 2e65082918..2a6563c219 100644 --- a/src/plugins/texteditor/texteditor.cpp +++ b/src/plugins/texteditor/texteditor.cpp @@ -8542,7 +8542,6 @@ public: TextEditorFactoryPrivate(TextEditorFactory *parent) : q(parent) , m_widgetCreator([]() { return new TextEditorWidget; }) - , m_indenterCreator([](QTextDocument *d) { return new TextIndenter(d); }) {} BaseTextEditor *duplicateTextEditor(BaseTextEditor *other) -- cgit v1.2.3