aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlmodels/qqmltableinstancemodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmlmodels/qqmltableinstancemodel.cpp')
-rw-r--r--src/qmlmodels/qqmltableinstancemodel.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/qmlmodels/qqmltableinstancemodel.cpp b/src/qmlmodels/qqmltableinstancemodel.cpp
index 1c14427b90..e4fcae2a44 100644
--- a/src/qmlmodels/qqmltableinstancemodel.cpp
+++ b/src/qmlmodels/qqmltableinstancemodel.cpp
@@ -397,8 +397,8 @@ bool QQmlTableInstanceModel::setRequiredProperty(int index, const QString &name,
bool wasInRequired = false;
const auto task = QQmlIncubatorPrivate::get(modelItem->incubationTask);
- RequiredProperties &props = task->requiredProperties();
- if (props.empty())
+ RequiredProperties *props = task->requiredProperties();
+ if (props->empty())
return false;
QQmlProperty componentProp = QQmlComponentPrivate::removePropertyFromRequired(
@@ -492,7 +492,7 @@ void QQmlTableInstanceModelIncubationTask::setInitialState(QObject *object)
modelItemToIncubate->object = object;
emit tableInstanceModel->initItem(modelItemToIncubate->index, object);
- if (!QQmlIncubatorPrivate::get(this)->requiredProperties().empty()) {
+ if (!QQmlIncubatorPrivate::get(this)->requiredProperties()->empty()) {
modelItemToIncubate->object = nullptr;
object->deleteLater();
}