Untitled
unknown
plain_text
a year ago
1.3 kB
3
Indexable
class QuizApp(QMainWindow): def __init__(self, questions): # ... existing code ... # After setting up the UI, make the radio buttons non-exclusive self.ui.radio_button_a.setAutoExclusive(False) self.ui.radio_button_b.setAutoExclusive(False) self.ui.radio_button_c.setAutoExclusive(False) self.ui.radio_button_d.setAutoExclusive(False) # ... existing code ... def next_question(self): '''Goes to the next question; updates current question index, saves selected answer''' self.timer.stop() # ... existing code ... # Uncheck all radio buttons before showing next question self.ui.radio_button_a.setChecked(False) self.ui.radio_button_b.setChecked(False) self.ui.radio_button_c.setChecked(False) self.ui.radio_button_d.setChecked(False) # Now, make the radio buttons exclusive again if needed self.ui.radio_button_a.setAutoExclusive(True) self.ui.radio_button_b.setAutoExclusive(True) self.ui.radio_button_c.setAutoExclusive(True) self.ui.radio_button_d.setAutoExclusive(True) QCoreApplication.processEvents() # ... existing code ... # ... existing code ...
Editor is loading...
Leave a Comment