Всем привет.
недавно начал таки переход на кьют. решил вот переписать программку на эту библиотеку и столкнулся с проблемкой. никак не могу заставить программу удалять ноды из dom дерева.
имеется файлик типа такой:
<parent>
<child>text</child>
... много их
<child>text</child>
</parent>
и вот этот текст надо сравнивать со списочком, загруженым в QSet. при несовпадении удалять ноду
не буду приводить полный код ибо он вполне нормальный, приведу код удаления
parc=parc.parentNode().removeChild(parc).toElement();
а ну и еще перебор детишек у меня происходит с помощью такого for:
for (QDomElement parc=block.firstChildElement("Parcels").firstChild().toElement(); !parc.isNull(); parc=parc.nextSibling().toElement())
не смотрите на то что это подразумевает что файл выглядит не так как я его описал) смысл в этом
таким образом я имею то что при удалении что то происходит с указателем на текущую ноду и цикл вылетает.. а вот что происходит не пойму, поидее функция удаления ноды должна возвращать указатель на предыдущую ноду...
кто нибудь сталкивался?