From 2dca24229bf35ffb0d38586c77e3f32a02bb4160 Mon Sep 17 00:00:00 2001 From: "Michael Cook (mackal)" <277429+mackal@users.noreply.github.com> Date: Tue, 4 Apr 2023 15:59:45 -0400 Subject: [PATCH] DolphinQt: Fix memory lkea in FilesystemWidget QTreeView::setModel doesn't transfer ownership of the object. Setting the parent resolves this --- Source/Core/DolphinQt/Config/FilesystemWidget.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/Core/DolphinQt/Config/FilesystemWidget.cpp b/Source/Core/DolphinQt/Config/FilesystemWidget.cpp index d9d053f0b1..6fefcdc1ee 100644 --- a/Source/Core/DolphinQt/Config/FilesystemWidget.cpp +++ b/Source/Core/DolphinQt/Config/FilesystemWidget.cpp @@ -62,6 +62,7 @@ void FilesystemWidget::CreateWidgets() m_tree_view = new QTreeView(this); m_tree_view->setModel(m_tree_model); m_tree_view->setContextMenuPolicy(Qt::CustomContextMenu); + m_tree_model->setParent(m_tree_view); auto* header = m_tree_view->header();