Browse Source

correction minutes et interval millième

François Drouhard 6 years ago
parent
commit
c0b0ee4535
2 changed files with 5 additions and 3 deletions
  1. 3 3
      Chronometre.cpp
  2. 2 0
      Chronometre.h

+ 3 - 3
Chronometre.cpp

@@ -59,7 +59,7 @@ Chronometre::Chronometre (const QString & nom , int tempsDepart, bool son, QWidg
 	
     affichage();
     timer = new QTimer  (this);
-	timer->setInterval (10);
+    timer->setInterval (INTERVAL);
 	QObject::connect (timer , SIGNAL (timeout() ) , this , SLOT (refresh()));
 }
 
@@ -68,7 +68,7 @@ void Chronometre::modifierNomJoueur(QString joueur) {
 }
 
 void Chronometre::definirTemps(int tempsDepart) {
-    msTempsDepart = tempsDepart*1000;//*60;
+    msTempsDepart = tempsDepart*1000*60;
 }
 
 void Chronometre::modifierSon(bool son) {
@@ -76,7 +76,7 @@ void Chronometre::modifierSon(bool son) {
 }
 
 void Chronometre::refresh () {
-    ms -= 10;
+    ms -= INTERVAL;
     if (ms <= 0) {
         if (sonnette == true)
             QSound::play(":/ressources/sonnette.wav");

+ 2 - 0
Chronometre.h

@@ -31,6 +31,8 @@ class QTimer;
 class QString;
 class QTime;
 
+#define INTERVAL 1 // vitesse de défilement (1000ème de secondes)
+
 class Chronometre : public QGroupBox {
 	
 	Q_OBJECT