2

我想了解qt5何时删除DOM节点的数据。

我的第一个问题是:当一个节点被创建(QDomDocument 工厂方法)但它没有放在 DOM 树中时,它的内部数据是否会被删除(或者 QDomDocument 是否仍然持有引用)?

domDocument.createElement("test");
// reference not stored by user, element not placed in tree
// may? be held by domDocument

我的第二个问题是:当用户持有对 de dom 树中单个节点的引用(例如 QDomElement)但没有其他引用(例如没有 QDomDocument)时,哪些节点将保持活动状态?

  • 所有子节点,没有父母,没有兄弟姐妹?
  • 所有子节点,除了 QDomDocument 没有父节点?
  • QDomDocument 的所有节点?
  • 无(您没有对 QDomDocument 的引用)
4

0 回答 0