Bonjour à tous,
Je code un logiciel en C++ j'utilise la bibliothèque wxWidget, je code sous Code::Blocks.
J'explique en gros mon problème :
J'ai une classe CProf qui est un wxPanel, puis j'ai une classe CAdmin qui est aussi un wxPanel.
La classe CProf est contenu dans une Frame et CAdmin est contenu dans CProf.
Dans CProf j'ai créé une wxListCtrl, et dans CAdmin j'ai créer un wxButton.
Et je veux utiliser les fonctions de CProf dans CAdmin. Pour cela, j'ai créé un pointeur OProf dans CAdmin.
Lorsque j'apelle une fonction de OProf dans CAdmin, pas de problème il va voir ce qu'il y a dans la fonction.
Mais le problème arrive lorsque je veux récupérer l'index de l'item sélectionné dans wxListCtrl. Le programme plante.
J'ai aussi testé avec un wxStaticText en changeant simplement le Label. J'ai aussi une erreur.
J'ai compilé le programme sous la console de Linux et il me dis que c'est une erreur de segmentation.
J'aimerais savoir à quoi est dus le problème.
Merci.
Partager