From 8486840c9111f6fdaff6a40f5e4542b4c81a4f03 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Wed, 16 May 2018 14:42:20 -0700 Subject: [PATCH] Fix incorrect ownership --- src/FactSystem/Fact.cc | 1 - src/FactSystem/FactValueSliderListModel.cc | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/FactSystem/Fact.cc b/src/FactSystem/Fact.cc index ec003ad..8f402a3 100644 --- a/src/FactSystem/Fact.cc +++ b/src/FactSystem/Fact.cc @@ -701,7 +701,6 @@ FactValueSliderListModel* Fact::valueSliderModel(void) { if (!_valueSliderModel) { _valueSliderModel = new FactValueSliderListModel(*this); - QQmlEngine::setObjectOwnership(_valueSliderModel, QQmlEngine::JavaScriptOwnership); } return _valueSliderModel; } diff --git a/src/FactSystem/FactValueSliderListModel.cc b/src/FactSystem/FactValueSliderListModel.cc index efda324..7bce4ad 100644 --- a/src/FactSystem/FactValueSliderListModel.cc +++ b/src/FactSystem/FactValueSliderListModel.cc @@ -30,6 +30,7 @@ FactValueSliderListModel::FactValueSliderListModel(Fact& fact, QObject* parent) , _initialValueRounded (0) , _increment (0) { + QQmlEngine::setObjectOwnership(this, QQmlEngine::CppOwnership); } FactValueSliderListModel::~FactValueSliderListModel()