Bonjour,
j'ai besoin de connaître le widget GtkEntry associé à une combo box pour gérer les dimension de cette dernière.
J'ai lu dans le tuto de Franck H. que pour trouver GtkEntry on utilise :
D'autre part j'ai un problème avec l'exécutable généré par codeblocks, il ne démarre pas. Donc j'ai essayé d'assainir mon code en supprimant tous les warnings.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 GtkWidget * p_entry = GTK_ENTRY (GTK_BIN (combo_box_entry)->child);
Le seul warning que je n'arrive pas à supprimer correspond à cette ligne :
J'obtiens
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 GtkWidget * zoneTexte; GtkWidget * combo[10]; ... zoneTexte= GTK_ENTRY(GTK_BIN( combo[numCombo])->child);
J'ai essayé d'utiliser les macros GTK_COMBO, GTK_COMBO_BOX, etc.. rien y fait.warning : assignment from incompatible pointer type.
Que dois-je faire pour supprimer ce warning ?
Pensez-vous que le "non démarrage" de mon exécutable dépende de cela ?
Edité : j'ai commenté la ligne et mon exécutable ne fonctionne tjrs pas. Donc
aucun rapport.
Je suis sous Débian au fait et le programme fonctionne dans codeblocks.
Merci
Partager