diff options
Diffstat (limited to 'src/plugins/projectexplorer/foldernavigationwidget.cpp')
-rw-r--r-- | src/plugins/projectexplorer/foldernavigationwidget.cpp | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/src/plugins/projectexplorer/foldernavigationwidget.cpp b/src/plugins/projectexplorer/foldernavigationwidget.cpp index 5072a54708..9ebf310681 100644 --- a/src/plugins/projectexplorer/foldernavigationwidget.cpp +++ b/src/plugins/projectexplorer/foldernavigationwidget.cpp @@ -299,10 +299,10 @@ FolderNavigationWidget::FolderNavigationWidget(QWidget *parent) : QWidget(parent m_crumbContainer(new QWidget(this)), m_crumbLabel(new DelayedFileCrumbLabel(this)) { - m_context = new Core::IContext(this); - m_context->setContext(Core::Context(C_FOLDERNAVIGATIONWIDGET)); - m_context->setWidget(this); - Core::ICore::addContextObject(m_context); + auto context = new Core::IContext(this); + context->setContext(Core::Context(C_FOLDERNAVIGATIONWIDGET)); + context->setWidget(this); + Core::ICore::addContextObject(context); setBackgroundRole(QPalette::Base); setAutoFillBackground(true); @@ -435,11 +435,6 @@ FolderNavigationWidget::FolderNavigationWidget(QWidget *parent) : QWidget(parent setRootAutoSynchronization(true); } -FolderNavigationWidget::~FolderNavigationWidget() -{ - Core::ICore::removeContextObject(m_context); -} - void FolderNavigationWidget::toggleAutoSynchronization() { setAutoSynchronization(!m_autoSync); |