Как вернуть нулевой QDomElement?
Манипулирование Qt XML довольно странно - хотя объекты QDomElement ссылаются на свои представления в документе, они не являются указателями.
Чтобы указать "нулевой" элемент, isNull
метод используется. Как мне создать QDomElement
это возвращает true
на isNull
?
1 ответ
Решение
QDomElement
наследуется QDomNode
, В документации говорится:
bool QDomNode:: isNull () const
Возвращает true, если этот узел является нулевым (то есть, если он не имеет типа или содержимого); в противном случае возвращает false.
а также
QDomNode::QDomNode()
Создает нулевой узел.
В вашем примере вам нужно только вернуть QDomElement()
как нулевой узел.