ich schreibe Daten in eine Datei, und möchte sie an andere Stelle wieder auslesen. Mein Problem ist aber, dass manchmal ein zu einlesender String auch ein Leerzeichen enthalten darf, bei mir zerstückelt er das natürlich dann in 2 Strings, und nichts geht mehr. Ich habe aber keine Möglichkeit gesehen, ihm ein Trennzeichen mitzugeben, nachdem er dann die Zeile durchsucht.
Könnt Ihr mir sagen, wie das geht?
MfG, und vielen Dank für Eure Mühen!
P.S. hier noch mal etwas Code von mir:
Code: Alles auswählen
QString commentFile = QFileDialog::getOpenFileName(this, tr("Open"), "/", tr("SPZ files (*.spz)"));
if (!commentFile.isEmpty()) {
QFile comment(commentFile);
if (comment.open(QIODevice::ReadOnly | QIODevice::Text)) {
QTextStream in(&comment);
while (!in.atEnd()) {
QString line = in.readLine();
in >> Application;
in >> Model;
}
}
}