4
A
回答
5
something = Qt.createQmlObject (...);
something.destroy();
3
这篇文章请看: Dynamic Object Management in QML 并在此部分特别:
要注意的是安全调用destroy()方法是 对象中的对象。在调用instant destroy()时不会销毁对象,但在脚本块结束和下一帧结束之间(除非您指定了非零延迟)之间的某个时间会清除 。
相关问题
- 1. 使用Qt.createQmlObject创建自定义qml对象实例()
- 2. 如何删除QML对象
- 3. 从QML创建C++对象
- 4. 删除动态创建的对象
- 5. 创建对象是删除旧的?
- 6. 删除在DLL中创建的对象
- 7. Android JNI:如何实现用Java对象创建和删除的C++对象?
- 8. JNI:如何处理包装的C++对象的创建/删除
- 9. 动态创建和删除对象
- 10. 如何以动态的方式创建或删除对象
- 11. 如何删除我创建的这个对象?
- 12. 如何删除另一个模块创建的对象?
- 13. 如何从XElement.ReadFrom(XmlReader)创建的XElement对象中删除空格
- 14. 如何在C++中创建对象并在QML中访问它
- 15. 如何在单例中创建QML对象?
- 16. 如何从qt C++类创建一个qml对象
- 17. 如何在QML中访问C++类对象而不是在QML中创建单独的对象?
- 18. 如何操纵对象创建/编辑/由一个DataGrid删除
- 19. 如何在cocos2d中创建触摸时删除精灵对象?
- 20. 如何在QML中调用由C++创建的对象的方法?
- 21. 如何删除Excel.Name对象?
- 22. 如何删除此对象?
- 23. 如何删除对象?
- 24. 如何删除对象?
- 25. 如何删除对象?
- 26. 如何删除google.maps.Polyline对象?
- 27. 如何删除JPanel对象?
- 28. 如何删除类对象?
- 29. 如何创建Ajax删除
如果我有很多对象,并且想要全部显示它们,然后再删除所有对象,该怎么办?如何存储这些对象的'引用'? – flyer
您需要创建Java脚本文件(.js)并为其中的对象声明一个数组。所以你可以在你的qml文件中包含这个文件并使用这个数组。 – Megamozg