A voir également:
- Qt
- Qt sdk - Télécharger - Langages
- Qt web - Télécharger - Navigateurs
- Qt tab bar - Télécharger - Personnalisation
- QT sous windows ✓ - Forum Programmation
- MessageBox avec QT ✓ - Forum C++
1 réponse
Simple.
Tout objet Qt dérive de la classe 'QObjet'; cette classe possède un pointeur sur la classe 'QMetaObject'; cette classe contient des infos sur l'objet et, en particulier, son nom.
Donc sur un élément de la liste tu peux appliquer:
char* element->metaObject()->className();.
Il te suffit ensuite de comparer ce 'char*'... je te laisse faire la suite.
Bonne réflexion.
Tout objet Qt dérive de la classe 'QObjet'; cette classe possède un pointeur sur la classe 'QMetaObject'; cette classe contient des infos sur l'objet et, en particulier, son nom.
Donc sur un élément de la liste tu peux appliquer:
char* element->metaObject()->className();.
Il te suffit ensuite de comparer ce 'char*'... je te laisse faire la suite.
Bonne réflexion.