summaryrefslogtreecommitdiff
path: root/src/plugins/diffeditor/unifieddiffeditorwidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/diffeditor/unifieddiffeditorwidget.cpp')
-rw-r--r--src/plugins/diffeditor/unifieddiffeditorwidget.cpp13
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);