def s(req, result): json_data = result config_dict["username"] = name data = json.loads(json_data) print(data) config.SaveConfig() self.CloseFirstPage()
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()
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()
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
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()
def SaveThemeColor(self): #保存主题颜色设置 config_dict["theme_cls_primary_palette"] = self.color config_dict["theme_cls_accent_palette"] = self.accent_palette config.SaveConfig()