Convertir un fichier csv en un QTableWidget
lo56pm
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
lo56pm Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
lo56pm Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
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:
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:
- Convertir un fichier csv en un QTableWidget
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier bin - Guide
- Fichier rar - Guide
- Ouvrir un fichier .dat - Guide
2 réponses
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:
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: