aboutsummaryrefslogtreecommitdiffstats
path: root/gui
diff options
context:
space:
mode:
Diffstat (limited to 'gui')
-rw-r--r--gui/designwidget.cc12
1 files changed, 3 insertions, 9 deletions
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)