Browse Source

Fix incorrect ownership

QGC4.4
Don Gagne 7 years ago
parent
commit
8486840c91
  1. 1
      src/FactSystem/Fact.cc
  2. 1
      src/FactSystem/FactValueSliderListModel.cc

1
src/FactSystem/Fact.cc

@ -701,7 +701,6 @@ FactValueSliderListModel* Fact::valueSliderModel(void) @@ -701,7 +701,6 @@ FactValueSliderListModel* Fact::valueSliderModel(void)
{
if (!_valueSliderModel) {
_valueSliderModel = new FactValueSliderListModel(*this);
QQmlEngine::setObjectOwnership(_valueSliderModel, QQmlEngine::JavaScriptOwnership);
}
return _valueSliderModel;
}

1
src/FactSystem/FactValueSliderListModel.cc

@ -30,6 +30,7 @@ FactValueSliderListModel::FactValueSliderListModel(Fact& fact, QObject* parent) @@ -30,6 +30,7 @@ FactValueSliderListModel::FactValueSliderListModel(Fact& fact, QObject* parent)
, _initialValueRounded (0)
, _increment (0)
{
QQmlEngine::setObjectOwnership(this, QQmlEngine::CppOwnership);
}
FactValueSliderListModel::~FactValueSliderListModel()

Loading…
Cancel
Save