Fix various leaks relating to use of Core::NavigationView

Change-Id: I8ba508b279376047bcf7ae17dbdadba70ec13582
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
Christian Kandeler
2020-01-23 12:11:59 +01:00
parent 5fc456dd22
commit 2c295905a9
5 changed files with 8 additions and 8 deletions

View File

@@ -296,7 +296,7 @@ ProjectTreeWidget::ProjectTreeWidget(QWidget *parent) : QWidget(parent)
connect(m_view, &QTreeView::collapsed,
m_model, &FlatModel::onCollapsed);
m_toggleSync = new QToolButton;
m_toggleSync = new QToolButton(this);
m_toggleSync->setIcon(Icons::LINK_TOOLBAR.icon());
m_toggleSync->setCheckable(true);
m_toggleSync->setChecked(autoSynchronization());
@@ -610,7 +610,7 @@ NavigationView ProjectTreeWidgetFactory::createWidget()
auto ptw = new ProjectTreeWidget;
n.widget = ptw;
auto filter = new QToolButton;
auto filter = new QToolButton(ptw);
filter->setIcon(Icons::FILTER.icon());
filter->setToolTip(tr("Filter Tree"));
filter->setPopupMode(QToolButton::InstantPopup);