Bonjour,
Je rencontre un petit problème :
J'ai un fichier qui se remplit continuellement et j'aimerais l'ouvrir/l'afficher/le lire dans un QListview ou autre (si ça existe).

Je fais donc ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
QString fileName = "fichier.txt";
QFile fichier(fileName);
fichier.open(QIODevice::ReadOnly);
QByteArray data;
 
while(!fichier.atEnd())
{
    data = fichier.readLine();
    QString ligne(data);
    //traitement de la ligne
}
Cependant j'ai deux problèmes :

1/ Je n'arrive pas à afficher ma "ligne" dans mon QListview. J'ai essayer listview.setText, listview.text,listview.SetPlainText, listview.setHtml et pleins d'autres méthodes mais je ne trouve pas la bonne.

2/ J'arrive à l'afficher en faisant cout << ligne.toStdString() << endl; mais il ne m'affiche qu'une fois le fichier c'est-à-dire pas les lignes créées depuis l'exécution.

Merci beaucoup de votre aide !