From db000cb31696c6801ad10504a289105af79e911c Mon Sep 17 00:00:00 2001 From: vc4 <287920192@qq.com> Date: Fri, 26 Aug 2022 23:52:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=9D=E5=AD=98=E9=85=8D=E7=BD=AE=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E9=94=99=E8=AF=AFbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scomm.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scomm.py b/scomm.py index 349d1ea..b1279b0 100755 --- a/scomm.py +++ b/scomm.py @@ -354,7 +354,7 @@ class TopWin(): self.root.get('btn-send').invoke() def set_unpack(self, btn): self.root.unpack[btn] = self.root.get(btn).var.get() and self.root.usercfg.get(btn) or None - def save_cfg(btn, dat): + def save_cfg(self, btn, dat): self.root.save_cfg((btn,dat)) self.root.get(btn).configure(text=dat.get('title')) def win_data(self, event): @@ -397,6 +397,7 @@ if __name__ == '__main__': wm = TopWin(root) # 读取用户数据文件 root.usercfg = json.load(open('usercfg.json')) if os.path.isfile('usercfg.json') else {} + root.save_cfg = comm.ui.save_cfg # 预置数据回调函数 for i in range(20): name = 'btn-data%02d'%(i+1)