|
|
@ -7,7 +7,7 @@
|
|
|
|
import pickle
|
|
|
|
import pickle
|
|
|
|
import random
|
|
|
|
import random
|
|
|
|
|
|
|
|
|
|
|
|
from PySide6.QtCore import QTimer, Qt
|
|
|
|
from PySide6.QtCore import QTimer
|
|
|
|
from PySide6.QtWidgets import *
|
|
|
|
from PySide6.QtWidgets import *
|
|
|
|
from PySide6.QtGui import QIcon
|
|
|
|
from PySide6.QtGui import QIcon
|
|
|
|
from win.win import Ui_Form as Form1
|
|
|
|
from win.win import Ui_Form as Form1
|
|
|
@ -139,13 +139,16 @@ class Form(Form1):
|
|
|
|
def keyPressEvent(self, event):
|
|
|
|
def keyPressEvent(self, event):
|
|
|
|
global sudo
|
|
|
|
global sudo
|
|
|
|
key = event.key()
|
|
|
|
key = event.key()
|
|
|
|
|
|
|
|
try:
|
|
|
|
if key == self.konami_code[self.konami_index]:
|
|
|
|
if key == self.konami_code[self.konami_index]:
|
|
|
|
self.konami_index += 1
|
|
|
|
self.konami_index += 1
|
|
|
|
if self.konami_index == len(self.konami_code):
|
|
|
|
if self.konami_index == len(self.konami_code):
|
|
|
|
sudo.print_sudo()
|
|
|
|
sudo.print_sudo()
|
|
|
|
|
|
|
|
self.konami_index = 0
|
|
|
|
|
|
|
|
else:
|
|
|
|
self.konami_index = 0
|
|
|
|
self.konami_index = 0
|
|
|
|
else:
|
|
|
|
|
|
|
|
|
|
|
|
except Exception as e:
|
|
|
|
self.konami_index = 0
|
|
|
|
self.konami_index = 0
|
|
|
|
# self.lll.append(key)
|
|
|
|
# self.lll.append(key)
|
|
|
|
# print(self.lll)
|
|
|
|
# print(self.lll)
|
|
|
@ -326,7 +329,7 @@ class Form(Form1):
|
|
|
|
subject_with_answer = sudo.createSubjectByLevel(level).subject_with_answer
|
|
|
|
subject_with_answer = sudo.createSubjectByLevel(level).subject_with_answer
|
|
|
|
del_cnt = sudo.get_del_cnt()
|
|
|
|
del_cnt = sudo.get_del_cnt()
|
|
|
|
# 打印参考答案
|
|
|
|
# 打印参考答案
|
|
|
|
sudo.print_sudo()
|
|
|
|
# sudo.print_sudo()
|
|
|
|
# print(sudo)
|
|
|
|
# print(sudo)
|
|
|
|
self.translate(sudo.subject)
|
|
|
|
self.translate(sudo.subject)
|
|
|
|
|
|
|
|
|
|
|
|