33 lines
690 B
QML
33 lines
690 B
QML
import QtQml 2.15
|
|
|
|
QtObject {
|
|
id: root
|
|
objectName: "400"
|
|
|
|
property Component c: Component {
|
|
id: customItem
|
|
QtObject {
|
|
objectName: root.objectName
|
|
}
|
|
}
|
|
|
|
property string result: {
|
|
const properties = {
|
|
"objectName": "42",
|
|
}
|
|
const item = customItem.createObject(root, properties)
|
|
return item.objectName;
|
|
}
|
|
|
|
property string result2: {
|
|
const properties = {
|
|
"objectName": "43",
|
|
}
|
|
|
|
// add some junk argument to trigger the QQmlV4Function overload
|
|
const item = customItem.createObject(root, properties, 13)
|
|
|
|
return item.objectName;
|
|
}
|
|
}
|