A voir également:
- [Qt] faire une pause de 1 seconde...
- Annonce en pause leboncoin ✓ - Forum Consommation & Internet
- Batch pause 10 secondes ✓ - Forum Programmation
- Annonce actuellement en pause pourquoi - Forum Vos droits sur internet
- Toutes les formules de maths seconde pdf - Télécharger - Études & Formations
- Comment mettre pause sur instagram - Accueil - Réseaux sociaux
2 réponses
En QT un slot peut être vu comme une fonction qui se déclenche suite à un évènement (un clic par exemple). La classe Qtimer semble déclencher en slot à chaque fois que le timer expire (timeout). Ainsi le timer tourne en parallèle sans bloquer l'exécution du programme (on parle alors de thread). Pendant que ton programme principal tourne et lance le timer, tu peux lancer un traitement via le slot timeout en parallèle.
Par exemple supposons que je code un réveil avec alarme. Pendant que mon programme principal tourne et affiche la pendule, j'ai un timer qui s'initialise à l'heure du réveil et déclenche un son et se répète disons toutes les 2s pour faire un "tut tut tut" (je sais c'est beau quand je parle) tandis que le programme principal fait tourner la pendule. Je sais pas si c'est plus clair pour toi...
Pour plus de détails et quelques exemples :
http://doc.trolltech.com/4.3/qtimer.html
Bonne chance
Par exemple supposons que je code un réveil avec alarme. Pendant que mon programme principal tourne et affiche la pendule, j'ai un timer qui s'initialise à l'heure du réveil et déclenche un son et se répète disons toutes les 2s pour faire un "tut tut tut" (je sais c'est beau quand je parle) tandis que le programme principal fait tourner la pendule. Je sais pas si c'est plus clair pour toi...
Pour plus de détails et quelques exemples :
http://doc.trolltech.com/4.3/qtimer.html
Bonne chance