Bonjour,
Je fais appel a votre aide.
J'utilise Glade3;
J'ai défini 3 boutons dans une fenêtre.
-- 3 togglebuttonDo0 à togglebuttonDo3
Les signaux sont définis dans glade:
-- on_togglebuttonDo0_toggled à on_togglebuttonDo3_toggled
Mon programme possède les 3 routines suivantes:
Résultat à l'exécution en cliquant dans l'ordre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
le bouton 0 a fonctionné.
le bouton 1 a fonctionné.
le bouton 2 a fonctionné.
-->1
Erreur de segmentation
Il me semble que l'erreur est dans l'utilisation de p_buider.
Pourtant il a bien fonctionné pour l'ouverture de ma fenêtre:
A moins qu'il sagit d'une histoire de Thread n'héritant pas de p_buider ou parce que mon bouton est contenu dans le Window1, je ne vois pas de raison au non fonctionnement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Ne me dite pas que les routines de GTK me sont interdites dans une routine de callback !
Une idée ?

 

 
		
		 
         
 

 
			
			

 
   


 gtk_builder_get_object fait un segment fault
 gtk_builder_get_object fait un segment fault
				 Répondre avec citation
  Répondre avec citation
Partager