|
@@ -29,11 +29,12 @@
|
|
|
#include <QDebug>
|
|
|
#include <QFont>
|
|
|
#include <QTime>
|
|
|
+#include <QSound>
|
|
|
|
|
|
Chronometre::Chronometre (const QString & nom , int tempsDepart, QWidget * parent = nullptr) :
|
|
|
QGroupBox (nom , parent),
|
|
|
- ms(1000*60*tempsDepart),
|
|
|
- msTempsDepart(1000*60*tempsDepart)
|
|
|
+ ms(0),
|
|
|
+ msTempsDepart(0)
|
|
|
{
|
|
|
setFlat(false);
|
|
|
|
|
@@ -62,12 +63,13 @@ void Chronometre::modifierNomJoueur(QString joueur) {
|
|
|
}
|
|
|
|
|
|
void Chronometre::definirTemps(int tempsDepart) {
|
|
|
- msTempsDepart = tempsDepart*60*1000;
|
|
|
+ msTempsDepart = tempsDepart*1000;
|
|
|
}
|
|
|
|
|
|
void Chronometre::refresh () {
|
|
|
ms -= 10;
|
|
|
if (ms <= 0) {
|
|
|
+ QSound::play(":/ressources/sonnette.wav");
|
|
|
emit fin();
|
|
|
}
|
|
|
affichage ();
|