From aa8602a7349b10e80f6315e2e85f82d82d0cbb63 Mon Sep 17 00:00:00 2001 From: bmois2 <bmois2@huskers.unl.edu> Date: Sun, 21 Jul 2024 15:08:31 -0500 Subject: [PATCH] Completed 5&6 Pushing for final push. --- main.py | 10 +++++++++- quizzer.kv | 1 + 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 286b2ac..a9f6a15 100644 --- a/main.py +++ b/main.py @@ -5,6 +5,7 @@ from kivy.clock import Clock from kivy.properties import BooleanProperty, ListProperty from kivy.modules import inspector from kivy.core.window import Window +from kivy.properties import NumericProperty GUI_QUESTIONS = [ @@ -75,7 +76,8 @@ class QuizzerApp(App): questions = ListProperty([]) paused = BooleanProperty(False) correct = BooleanProperty(False) - score = 0 #score + score = NumericProperty(0) #score + total = NumericProperty(0)#total questions def build(self): inspector.create_inspector(Window, self) @@ -126,7 +128,13 @@ class QuizzerApp(App): print('correct') print(self.score) self.score += 1 + self.total += 1 + else: + self.total +=1 Clock.schedule_once(lambda delta: self.unpause(), PAUSE_TIME) + if self.total == 5: + self.score =0 + self.total = 0 def unpause(self): self.paused = False diff --git a/quizzer.kv b/quizzer.kv index 535d05b..745e871 100644 --- a/quizzer.kv +++ b/quizzer.kv @@ -117,6 +117,7 @@ ScreenManager: disabled: app.paused on_press: app.answer(self.text) + # All screens are white. <Screen>: canvas.before: -- GitLab