program.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:HeaTDV4A 作者: HeaTTheatR 项目源码 文件源码
def on_config_change(self, config, section, key, value):
        """?????????? ??? ?????? ?????? ?? ?????? ???????? ?????????."""

        def select_callback(*args):
            file_manager.body.dismiss()
            self.downloadfolder[1] = file_manager.select_folder
            config.set("General", "downloadkey", "1")
            config.set("General", "downloadfolder", str(self.downloadfolder))
            config.write()

        # TODO: ???????? ???????? ??????? ?? ???? ? ????????? ???????????.
        if key == "downloadkey" and int(value):  # "????????? ????????"
            file_manager = \
                FileChooser(select_callback=select_callback, filter="folder",
                            title=core.string_lang_select_folder,
                            background_image=self.core.theme_decorator_window,
                            auto_dismiss=False,  size=(.85, .9),)
        elif key == "downloadkey" and not int(value):
            self.downloadfolder[1] = ""
            config.set("General", "downloadkey", "0")
            config.set("General", "downloadfolder", str(self.downloadfolder))
            config.write()
        elif key == "checkattachtoforum":  # "???????? ????? ??????"
            self.checkattachtoforum = int(value)
        elif key == "progresstextsize":  # "???????? ??????? ??????"
            self.window_text_size = int(value)
        elif key == "edittheme":  # "?????? ??????? ????????????? ????"
            self.edit_pallete_theme()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号