1 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
|
Fenetre::Fenetre(){
/* Essai avec un QTimer, ne fonctionne pas...
timer_test = new QTimer(this);
connect(timer_test, SIGNAL(timeout()), this, SLOT(progression()));
timer_test->start(100);
*/
QProgressBar *progress = new QProgressBar(this);
progress->setRange(0,nombre_max->value());
connect(progress, SIGNAL(valueChanged(int)), this, SLOT(progression()));
}
void Fenetre::envoi(){
nb_en_cours = 0;
for(int i=0;i<nombre_max->value;i++){
....
nb_en_cours++;
}
}
void Fenetre::progression(){
progress->setValue(nb_en_cours);
qDebug() << nb_en_cours;
} |
Partager