0
|
Andrew Goedhart · 技术社区 · 6 年前 |
![]() |
1
0
从发现qml的对象生命周期管理的人的角度来看,在这段经历中,我没有遇到任何声明性定义的对象树被错误处理的情况。 问题在于动态创建的对象,这些对象有时会被删除,而不管它们是否有父对象,或者代码中存在多少对它们的活动引用。如果您想确保这些文件不会被删除,请明确赋予它们cpp所有权。 这将防止引擎在仍在使用时销毁这些对象。当他们的父母被破坏时,这些对象仍然会被收集,就像在C++ API中发生的那样。
注意,此警告仅在接受
|
![]() |
DELI · 如何在QML中修改TableView数据? 2 年前 |
![]() |
joshp · Pysides6列从设置向后跨距 2 年前 |
![]() |
MingMing · C++在MaCOS 11上显示权限对话框 3 年前 |
![]() |
K.Mulier · PyQt5:如何将QObject移动到主线程? 6 年前 |