A voir également:
- [Qt] faire une pause de 1 seconde...
- 1 million de seconde en année - Accueil - Technologies
- Annonce en pause leboncoin ✓ - Forum Consommation & Internet
- Imprimante hp en pause ✓ - Forum Imprimante
- Vba attendre 1 seconde ✓ - Forum VB / VBA
- Toutes les formules de maths seconde pdf - Télécharger - Études & Formations
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