Bonjour après 2 jours de recherche infructueuse je me décide à demander de l'aide....
Voici mon problème :
Je désire suivre l'évolution d'une fonction par le biais d'une ProgressBar, la fonction en question est complètement externe à GTK, elle fait partie d'une de mes bibliothèque et peut être modifiée à ma guise.
Pour lancer cette fonction j'utilise un bouton (dans ma fenetre principale), sont callback me permet de lancer une nouvelle fenêtre qui affiche la barre de progression et la fonction.
Ma question est comment faire en sorte que ma fonction retourne régulièrement une valeur pour que la progressbar évolue ?
J'ajoute un peu de code, en espérant que sa pourra aider à comprendre se que je veux faire.
<CModule.h>
<CModule.cpp>
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
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
27
28
29
30
31
32
33
34
35
36
37
<Main.cpp>
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55

 

 
		
		 
         
 

 
			
			


 
   
 


 ProgressBar et Fonction
 ProgressBar et Fonction
				 Répondre avec citation
  Répondre avec citation

 
  
  
  
 
 
			


 
 
 Envoyé par gerald3d
 Envoyé par gerald3d
					
 . Je ne cherchais qu'à apporter une première solution généraliste. Maintenant si son process est gourmand en temps, un passage par les threads sera nécessaire.
. Je ne cherchais qu'à apporter une première solution généraliste. Maintenant si son process est gourmand en temps, un passage par les threads sera nécessaire.
						
Partager