Когда удаляются узлы qt5 qdom xml?

Я хотел бы понять, когда 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)

0 ответов

Другие вопросы по тегам