[XML] QDomElement löschen
Verfasst: 11. August 2009 15:50
Hi,
ich bin zur Zeit dabei ein bisschen mit XML in Qt rumzuspielen und stoße beim löschen eines QDomElements auf das Problem, dass ich keine Funktion finde, die ein QDomElement löscht
. Die einzige Funktion, die sich zum löschen anbietet wäre "removeChild" aus der Klasse QDomNode, welche allerdings als Parameter ein QDomNode und kein QDomElement erwartet.
Ich habe versucht ein QDomElement in ein QDomNode zu casten (wäre ja ein downcast, da QDomElement von QDomNode erbt). Das hat aber zumindest so:
einfach gar nix gemacht.
Lässt sich denn QDomElement überhaupt nicht löschen?
Leider komme ich zumindest nicht elegant um QDomElement herum.
Vielen Dank schon im Voraus
mfg
jidai-seishin
ich bin zur Zeit dabei ein bisschen mit XML in Qt rumzuspielen und stoße beim löschen eines QDomElements auf das Problem, dass ich keine Funktion finde, die ein QDomElement löscht
Ich habe versucht ein QDomElement in ein QDomNode zu casten (wäre ja ein downcast, da QDomElement von QDomNode erbt). Das hat aber zumindest so:
Code: Alles auswählen
QDomNode iteratorNode = (QDomNode) iteratorElement;
settings.removeChild(iteratorNode);
// settings ist ein QDomElement
Lässt sich denn QDomElement überhaupt nicht löschen?
Leider komme ich zumindest nicht elegant um QDomElement herum.
Vielen Dank schon im Voraus
mfg
jidai-seishin