Bonjour,
j'ai fais une application avec QT qui comporte 3 fenêtres, et ce que je veux c'est afficher chaque fenêtre 30 secondes sans arrêt..
J'ai essayer avec ça :
Ce qui se passe avec ce code c'est que la 1ère fenêtre s'affiche 30 secondes après se ferme et la 2ème et 3ème fenêtre s'affiche pour même pas 1 seconde, la 1er se réa-parait et ainsi de suite..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 QTimer *timer = new QTimer(this); connect(timer, SIGNAL(timeout()), this, SLOT(ChangeEcran())); timer->start(30000); void MainWindow::ChangeEcran() { MainWindow w; Dialog d; SecDialog d2; w.show(); w.close(); d.show(); d.close(); d2.show(); d2.close(); }
J'espère que j'ai bien d'écris mon problème..
S'il vous plait aidez moi a corriger ce code où indiquez moi sur une autre piste pour résoudre ce problème et merci d'avance.
Partager