preferences.py 文件源码

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

项目:draobpilc 作者: awamper 项目源码 文件源码
def _refresh(self):
        self._store.clear()
        sorted_keybindings = [(k, self._keybindings[k]) for k in sorted(
            self._keybindings,
            key=self._keybindings.get,
            reverse=False
        )]

        for kb_key, kb_name in sorted_keybindings:
            key, mods = Gtk.accelerator_parse(common.SETTINGS[kb_key])
            iter = self._store.append()
            columns = [
                KeybindingsWidget.Columns.SETTINGS_KEY,
                KeybindingsWidget.Columns.ACCEL_NAME,
                KeybindingsWidget.Columns.MODS,
                KeybindingsWidget.Columns.KEY
            ]
            values = [kb_key, kb_name, mods, key]
            self._store.set(iter, columns, values)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号