コード例 #1
0
ファイル: shortcuts.py プロジェクト: xuerenjie124/sleap
    def save(self):
        """Saves all shortcuts to shortcut file."""
        data = dict()
        for key, val in self._shortcuts.items():
            # Only save shortcuts with names in supported list
            if key not in self._names:
                continue

            data[key] = val.toString() if isinstance(val, QKeySequence) else val

        util.save_config_yaml("shortcuts.yaml", data)
コード例 #2
0
 def save(self):
     util.save_config_yaml(self._filename, self._prefs)
コード例 #3
0
ファイル: pathutils.py プロジェクト: rlinus/sleap
def save_path_prefix_replacement(old_prefix: str, new_prefix: str):
    data = util.get_config_yaml("path_prefixes.yaml") or dict()
    data[old_prefix] = new_prefix
    util.save_config_yaml("path_prefixes.yaml", data)
コード例 #4
0
 def reset_to_default(self):
     """Reset preferences to default."""
     util.save_config_yaml(self._filename, self._defaults)
     self.load()
コード例 #5
0
 def save(self):
     """Save preferences to file."""
     util.save_config_yaml(self._filename, self._prefs)