aboutsummaryrefslogtreecommitdiffstats
path: root/src/quicktemplates2
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2021-06-11 16:01:10 +0200
committerUlf Hermann <ulf.hermann@qt.io>2021-06-11 16:34:53 +0200
commitaf4137ec20f0cd0e4f385cc5e7a7f2d0a87df6f7 (patch)
tree15ddb86469b88bcd07f66dcb5495d650f55001cc /src/quicktemplates2
parent65e6d365fac282d59024545b6dcc5d22361a3038 (diff)
Don't leak buttons in QQuickDialogButtonBox
Fixes: QTBUG-94455 Change-Id: I8d8c82f3b10e5e755ac11924c335ee07ab08d4a6 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'src/quicktemplates2')
-rw-r--r--src/quicktemplates2/qquickdialogbuttonbox.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quicktemplates2/qquickdialogbuttonbox.cpp b/src/quicktemplates2/qquickdialogbuttonbox.cpp
index 447d3a2d..b6b9ed84 100644
--- a/src/quicktemplates2/qquickdialogbuttonbox.cpp
+++ b/src/quicktemplates2/qquickdialogbuttonbox.cpp
@@ -421,6 +421,7 @@ QQuickAbstractButton *QQuickDialogButtonBoxPrivate::createStandardButton(QPlatfo
attached->setButtonRole(QPlatformDialogHelper::buttonRole(standardButton));
button->setText(buttonText(standardButton));
delegate->completeCreate();
+ button->setParent(q);
return button;
}