Ich habe folgende Methode "readData (QString filename)":
Code: Alles auswählen
QFile file(this->m_pathName + fileName);
file.open(QIODevice::ReadOnly | QIODevice::Text);
QString content = file.readLine();
qDebug() << content;
file.close();
Code: Alles auswählen
for(int i = 0; i < files.count(); ++i)
{
qDebug() << "Customer:" << files.at(i);
this->readCustomer(files.at(i));
}
Meine Ausgabe hierzu ist folgendermaßen:
Code: Alles auswählen
Starte C:\Users\.....Customer: "customerA.txt"
"ID
"
Customer: "customerB.txt"
"ID2
"
C:\Users\....exe beendet, Rückgabewert 0
Darüber hinaus sieht man in der Ausgabe, wie das "Auslesen" zwar die 1. Zeile liest und einen Zeilenumbruch macht, aber dann wars das (es folgen eig. noch 5 weitere Zeilen).
Was bedeutet dieses <nicht zugänglich> oder sieht vielleicht gleich jemand den Fehler in meinem Code schon?
Komischerweise ist hier der typische Vorfall "am Freitag hats noch geklappt".
Ich habe lediglich Änderungen in meiner Filestruktur in Qt gemacht (src Ordner angelegt, pro.-Datei dementsprechend geschrieben, etc.) und wollte einen Probedurchgang starten, dass auch meine includes alle richtig sind... Jetzt sehe ich das mit dem Auslesen etwas nicht stimmt. :/