Récupérer le contenu d'un fichier
Bonjour,
La question du jour: comment récupérer le contenu d'un fichier dans un QString???
D'après la doc, pour ouvrir un fichier, il faut utiliser ce code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
QString filename = QFileDialog::getOpenFileName();
QFile file(filename);
//Chargement du fichier
if (!file.open(QFile::ReadOnly | QFile::Text)) {
std::cout<<"Erreur";
}
QTextStream in(&file);
QApplication::setOverrideCursor(Qt::WaitCursor);
text_edit->setPlainText(in.readAll());
QApplication::restoreOverrideCursor(); |
Je peux récupérer le contenu du fichier dans un QTextEdit, dans un QTextStream mais pas dans un QString!!!
J'ai joué avec les setPlainText, toPlainText et ce, sans résultat.
Alors, comment faire?
Merci d'avance.