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