diff options
Diffstat (limited to 'src/plugins/diffeditor/unifieddiffeditorwidget.cpp')
-rw-r--r-- | src/plugins/diffeditor/unifieddiffeditorwidget.cpp | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/src/plugins/diffeditor/unifieddiffeditorwidget.cpp b/src/plugins/diffeditor/unifieddiffeditorwidget.cpp index 8675c73892..c924b668eb 100644 --- a/src/plugins/diffeditor/unifieddiffeditorwidget.cpp +++ b/src/plugins/diffeditor/unifieddiffeditorwidget.cpp @@ -77,18 +77,13 @@ UnifiedDiffEditorWidget::UnifiedDiffEditorWidget(QWidget *parent) connect(this, &QPlainTextEdit::cursorPositionChanged, this, &UnifiedDiffEditorWidget::slotCursorPositionChangedInEditor); - m_context = new Core::IContext(this); - m_context->setWidget(this); - m_context->setContext(Core::Context(Constants::UNIFIED_VIEW_ID)); - Core::ICore::addContextObject(m_context); + auto context = new Core::IContext(this); + context->setWidget(this); + context->setContext(Core::Context(Constants::UNIFIED_VIEW_ID)); + Core::ICore::addContextObject(context); setCodeFoldingSupported(true); } -UnifiedDiffEditorWidget::~UnifiedDiffEditorWidget() -{ - Core::ICore::removeContextObject(m_context); -} - void UnifiedDiffEditorWidget::setDocument(DiffEditorDocument *document) { m_controller.setDocument(document); |