also nachdem ich wirklich sehr lange auf der forums-suche unterwegs war muss ich leider einen neuen thread eröffnen, da es einfach nichts passendes gibt...
kurze erklärung was ich eigentlich will
immer ans ende einer xml-datei schreiben und dabei überprüfen ob die einträge schon vorhanden sind.
folgende probleme habe ich aktuell:
ans ende der datei schreibe ich mit file.open(QIODevice::Append).
das funzt soweit, allerdings schreibt er immer die erste zeile
Code: Alles auswählen
"<?xml version="1.0" encoding="UTF-8"?>"hier der code der funktion:
Code: Alles auswählen
if(file.open(QIODevice::Append))
{
QXmlStreamWriter xml(&file);
xml.setAutoFormatting(true);
xml.writeStartDocument();
xml.writeStartElement(listComboBox[0]);
for(int i = 1; i < listComboBox.count(); i++)
xml.writeTextElement(listLabel[i], listComboBox[i]);
xml.writeEndElement();
xml.writeEndDocument();
}
bin für sämtliche ratschläge und tipps sehr dankbar...
lg