Как вернуть нулевой QDomElement?

Манипулирование Qt XML довольно странно - хотя объекты QDomElement ссылаются на свои представления в документе, они не являются указателями.

Чтобы указать "нулевой" элемент, isNull метод используется. Как мне создать QDomElement это возвращает true на isNull?

1 ответ

Решение

QDomElement наследуется QDomNode, В документации говорится:

bool QDomNode:: isNull () const

Возвращает true, если этот узел является нулевым (то есть, если он не имеет типа или содержимого); в противном случае возвращает false.

а также

QDomNode::QDomNode()

Создает нулевой узел.

В вашем примере вам нужно только вернуть QDomElement() как нулевой узел.

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