Exemple #1
0
 def s(req, result):
     json_data = result
     config_dict["username"] = name
     data = json.loads(json_data)
     print(data)
     config.SaveConfig()
     self.CloseFirstPage()
Exemple #2
0
 def ChangeDifficulty(self):
     num = self.difficulty.num
     print("ChangeDifficulty", num)
     config_dict["difficulty"] = int(num)
     config.SaveConfig()
     self.difficulty_dialog.dismiss()
     self.snackbar.text = "修改挑战难度成功"
     self.snackbar.show()
Exemple #3
0
 def s(req, result):
     json_data = result
     data = json.loads(json_data)
     if data["id"]:
         config_dict["ID"] = data["id"]
     config_dict["username"] = name
     config.SaveConfig()
     self.CloseFirstPage()
Exemple #4
0
 def ChangeStudyNum(self):
     text = self.studynum.num
     print("ChangeStudyNum", text)
     if text > 0:
         config_dict["max_learn"] = int(text)
         config.SaveConfig()
         self.refresh_home()
         self.study_num_dialog.dismiss()
         self.snackbar.text = "修改每日学习数量成功"
         self.snackbar.show()
     else:
         self.studynum.ids.input.hint_text = "每日学习个数必须大于0!"
         self.studynum.ids.input.text = ""
         self.studynum.ids.input.error = True
Exemple #5
0
    def ChangeCategory(self):
        """
        说明: 改变当前学习类别,将self.choose_category赋值给self.now_choose
        args{

        }
        return:
        """
        if self.choose_category:
            # 修改数据并保存
            config_dict[
                "choose_category"] = self.now_choose = self.choose_category
            config.SaveConfig()
            # --------------------------待完成
            self.Refresh()
Exemple #6
0
 def SaveThemeColor(self):  #保存主题颜色设置
     config_dict["theme_cls_primary_palette"] = self.color
     config_dict["theme_cls_accent_palette"] = self.accent_palette
     config.SaveConfig()