Bonjours je suis en train de faire une nouvelle classe Qt permettant de manier les fichiers Csv cette classe hérite de QFile et s'appelle QFileCsv j'ai fait un opérateur permettant de mettre un QFileCsv dans un QtableWidget cependant cet opérateur ne marche pas du tout il me renvoi un message d'erreur que je ne comprend pas du tout.
Message D'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 //dans le .h class QFileCsv :public QFile { public: QFileCsv const & operator>>(QTableWidget &monTab)const { //Ceci est juste un test pour écrire salut QTableWidgetItem * monItem =new QTableWidgetItem("salut"); monTab.setHorizontalHeaderItem(0,monItem); } } //dans le .cpp //TableWidget a été ajouté a partir du .ui monFichier>>tableWidget;
C:/AppliSonBon/mainWindow.cpp:26: error: no match for 'operator>>' in 'monFichier >> (((Ui_MainWindow*)this) + 20u)->Ui_MainWindow::tableWidget'
Partager