1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
void FenUpdater::telechargement_update()
{
FonctionAjouterLigne("Ceci est la nouvelle ligne à ajouer");
[...]
}
// Tout à la fin du fichier !
void MaFenetre::FonctionAjouterLigne(QList<QString> MonArgument)
{
// Créer un objet QFile qui contient le fichier "MonFichier.txt"
QFile File("MonFichier.txt");
// Ouvrir le fichier en ecriture seule
File.open(QIODevice::WriteOnly | QIODevice::Text);
// Création d'un objet QTextStream relatif à notre fichier (File)
QTextStream MonFlux(&File);
// On choisit le codec relatif au jeu de caractères voulu, pour nous UTF-8 ( c'est un standard)
MonFlux.setCodec("UTF-8");
// Ecriture de chaque élement de la liste de lignes dans le fichier
for (int x=0; x<MonArgument.size(); x++)
{
MonFlux << MonArgument.at(x) << "\n" ;
}
} |