我在 QML 代码中创建了一些对象
Qt.createQmlObject (...)
如何删除/移除这些对象?
something = Qt.createQmlObject (...);
something.destroy();
看看这篇文章: QML 中的动态对象管理, 尤其是这一部分:
请注意,在该对象内的对象上调用 destroy() 是安全的。对象在调用 destroy() 时不会被销毁,但会在该脚本块结束和下一帧之间的某个时间被清理(除非您指定了非零延迟)。