From 2150558c58e5d2089f16c5368dcb795a64671957 Mon Sep 17 00:00:00 2001 From: ppouchet <pierre.pouchet@etu.ec-lyon.fr> Date: Mon, 31 Mar 2025 12:21:02 +0200 Subject: [PATCH] =?UTF-8?q?Ne=20pas=20pouvoir=20recliquer=20sur=20G=C3=A9n?= =?UTF-8?q?=C3=A9rer=20un=20mot?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Motus/Main.qml | 6 ++++++ Motus/motusgame.h | 1 + 2 files changed, 7 insertions(+) diff --git a/Motus/Main.qml b/Motus/Main.qml index 000a85b..b736f0a 100644 --- a/Motus/Main.qml +++ b/Motus/Main.qml @@ -200,9 +200,15 @@ Window { MouseArea { anchors.fill: parent cursorShape: Qt.PointingHandCursor + enabled: motusGame.win || motusGame.loosetry || motusGame.loosetime || !motusGame.debut onClicked: { + // Début d'une partie, désactivation des boutons de régénération, etc. + motusGame.debut=true; mot = motusGame.getRandomWord(nb_lettres); + motusGame.setLoosetrybool(false); + motusGame.setLoosetimebool(false); + motusGame.setWinbool(false); motusGame.startTimer(); case3._textText = mot; mot_split = mot.split(""); diff --git a/Motus/motusgame.h b/Motus/motusgame.h index 8ed3743..eeebd32 100644 --- a/Motus/motusgame.h +++ b/Motus/motusgame.h @@ -83,6 +83,7 @@ private: bool loosetry = false; bool loosetime = false; bool win = false; + bool debut = false; void loadWords(); -- GitLab