QT – Schreiben und Lesen in/aus Dateien

Hier ein einfaches Beispiel:

Schreiben nach ergebnis.txt

QFile file("ergebnis.txt");
file.open(QIODevice::ReadWrite);
QTextStream out(&file);
double Zahl1 = 1;
double Zahl2 = 5;
double Zahl3 = 3;
out << Zahl1 << endl;
out << Zahl2 << endl;
out << Zahl3 << endl;
return;

Lesen aus ergebnis.txt

QFile file("ergebnis.txt");
file.open(QIODevice::ReadOnly);
QTextStream in(&file);
QString line1 = in.readLine();
QString line2 = in.readLine();
QString line3 = in.readLine();