3
我有一個自定義QML元素,我在我的應用程序中使用。如何從C++中的文件創建自定義QML元素?
MyImageView.qml
我可以使用ComponentDefinition沒有問題JavaScript創建它的實例,如(大大簡化了可讀性的緣故名稱和方法):
attachedObjects: [
ComponentDefinition {
id: defMyImageView
MyImageView { }
}
]
function addCustom() {
var obj = defMyImageView.createObject();
obj.customSource = "xyz";
myContainer.add(obj);
}
我該怎麼辦了在保持當前MyImageView.qml文件的同時使用C++?