Convertir un fichier csv en un QTableWidget

Fermé
lo56pm Messages postés 2 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 20 juillet 2013 - 20 juil. 2013 à 07:28
lo56pm Messages postés 2 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 20 juillet 2013 - 20 juil. 2013 à 09:23
salut mes amis,
je suis débutante en qt , et j'aimerai savoir comment afficher le contenu d'un fichier csv dans QTableWidget. j'ai essayée ce code mais rien ne se passe:

QTableWidget tableau;
QFile fichier("chemin.csv");
QTextStream in(&fichier);

while (!in.atEnd())
{

QStringList champ = in.readLine().split(";");

tableau.insertRow(tableau.rowCount());

for (int i = 0;i<champ.size();i++) tableau.setItemAt(tableau.rowCount(),i,new QTableWidgetItem(champ.at(i)));
}

tableau.show();
merci d'avance pour vos reponse:
A voir également:

2 réponses

Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
20 juil. 2013 à 08:31
Salut.
essai en ajoutant "-1" à la première dimension, sinon, tu va trop loin.
0
lo56pm Messages postés 2 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 20 juillet 2013
20 juil. 2013 à 09:23
encore ne marche po, J'ai beaucoup lu la documentation en "englais" et j'ai po compris beaucoup de choses ... je veux dire une autre fois que je suis débutante en qt.
Qui peut me donner alors un code visant a convertir un fichier csv en un Qtable voire traiter ce table cad supprimer /ajouter/et modifier des lignes.



MERCI D'AVANCE POUR VOS REPONSES:
0