Example #1
0
    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)
Example #2
0
 def save(self):
     util.save_config_yaml(self._filename, self._prefs)
Example #3
0
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)
Example #4
0
 def reset_to_default(self):
     """Reset preferences to default."""
     util.save_config_yaml(self._filename, self._defaults)
     self.load()
Example #5
0
 def save(self):
     """Save preferences to file."""
     util.save_config_yaml(self._filename, self._prefs)