Эх сурвалжийг харах

Les blancs commencent toujours, c'est la base...

François 6 жил өмнө
parent
commit
1e69ba721b
3 өөрчлөгдсөн 10 нэмэгдсэн , 1 устгасан
  1. 4 0
      Chronometre.cpp
  2. 1 0
      Chronometre.h
  3. 5 1
      MaFenetre.cpp

+ 4 - 0
Chronometre.cpp

@@ -97,6 +97,10 @@ void Chronometre::setCouleur (Couleur color) {
     labelPion->setPixmap(*pion);
 }
 
+Couleur Chronometre::getCouleur() const {
+    return couleur;
+}
+
 void Chronometre::refresh () {
     temps = temps.addMSecs(-INTERVAL);
     affichage ();

+ 1 - 0
Chronometre.h

@@ -53,6 +53,7 @@ class Chronometre : public QWidget {
 	void basculer ();
     void echangerCouleur (Chronometre & chrono);
     void setCouleur (Couleur color);
+    Couleur getCouleur () const;
     void modifierNomJoueur (QString joueur);
     void definirTemps (QTime const& tempsDepart);
     QString operator+=(Chronometre const& joueur) const;

+ 5 - 1
MaFenetre.cpp

@@ -144,7 +144,11 @@ void MaFenetre::demarrer () {
 	if (marche == false ) {
         chrono1->reinit ();
         chrono2->reinit ();
-        chrono1->start ();
+        if (chrono1->getCouleur() == Blanc) {
+            chrono1->start();
+        } else if (chrono2->getCouleur() == Blanc) {
+            chrono2->start();
+        }
 		marche = true;
         etatBoutons (false , true, false);
 	}