Beispiel #1
0
 def on_master_audio_browse(self):
     name = get_open_file_name(self.pref.file_dir_ref, self,
                               "Open master audio file", FILTER_WAV_FILES)
     if name:
         master_audio = "master_audio"
         self.model[master_audio] = name
         self.model.update_widget[master_audio]()
Beispiel #2
0
 def on_bg_image_browse(self):
     name = get_open_file_name(self, "Open background image file",
                               self.pref.file_dir_ref, FILTER_IMAGES)
     if name:
         bg_image = "render__bg_image"
         self.model[bg_image] = name
         self.model.update_all_bound(bg_image)
Beispiel #3
0
 def on_action_open(self):
     if not self.prompt_save():
         return
     name = get_open_file_name(self.pref.file_dir_ref, self, "Open config",
                               ["YAML files (*.yaml)"])
     if name:
         cfg_path = Path(name)
         self.load_cfg_from_path(cfg_path)
Beispiel #4
0
 def on_action_open(self):
     if not self.should_close_document(self.tr("Open Project")):
         return
     name = get_open_file_name(self, "Open config", self.pref.file_dir_ref,
                               ["YAML files (*.yaml)"])
     if name:
         cfg_path = Path(name)
         self.load_cfg_from_path(cfg_path)