From 71ca4f95b80f6dd769e7924b22aa1682486ebb89 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Fri, 6 Jul 2018 08:15:39 +0200 Subject: Cleanup and fix of property view --- gui/designwidget.cc | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'gui') diff --git a/gui/designwidget.cc b/gui/designwidget.cc index 181db8a5..351bed08 100644 --- a/gui/designwidget.cc +++ b/gui/designwidget.cc @@ -73,14 +73,13 @@ DesignWidget::DesignWidget(QWidget *parent) : QWidget(parent), ctx(nullptr), net treeWidget->setContextMenuPolicy(Qt::CustomContextMenu); // Add property view - variantManager = new QtVariantPropertyManager(); + variantManager = new QtVariantPropertyManager(this); readOnlyManager = new QtVariantPropertyManager(this); groupManager = new QtGroupPropertyManager(this); - variantFactory = new QtVariantEditorFactory(); - propertyEditor = new QtTreePropertyBrowser(); + variantFactory = new QtVariantEditorFactory(this); + propertyEditor = new QtTreePropertyBrowser(this); propertyEditor->setFactoryForManager(variantManager, variantFactory); propertyEditor->setPropertiesWithoutValueMarked(true); - propertyEditor->setRootIsDecorated(false); propertyEditor->show(); @@ -102,11 +101,6 @@ DesignWidget::DesignWidget(QWidget *parent) : QWidget(parent), ctx(nullptr), net DesignWidget::~DesignWidget() { - delete variantManager; - delete readOnlyManager; - delete groupManager; - delete variantFactory; - delete propertyEditor; } void DesignWidget::newContext(Context *ctx) -- cgit v1.2.3