9QQmlDMObjectData::QQmlDMObjectData(
const QQmlRefPointer<QQmlDelegateModelItemMetaType> &metaType,
10 VDMObjectDelegateDataType *dataType,
11 int index,
int row,
int column,
13 : QQmlDelegateModelItem(metaType, dataType, index, row, column)
16 new QQmlDMObjectDataMetaObject(
this, dataType);
19QQmlRefPointer<QQmlContextData> QQmlDMObjectData::initProxy()
21 QQmlRefPointer<QQmlContextData> ctxt = QQmlContextData::createChild(contextData());
22 QQDMIncubationTask *it = incubationTask();
23 it->proxiedObject = m_modelData;
24 it->proxyContext = ctxt;
25 ctxt->setContextObject(
this);
27 QObject::connect(m_modelData, &QObject::destroyed,
28 this, &QQmlDelegateModelItem::childContextObjectDestroyed);