예제 #1
0
 def ok(self):
     global config
     self._tmp.save()
     config.read()
     cutoff_history.remove_list(self.cutoff_history_entries_for_deletion())
     cutoff_history.save()
     cutoff_presets.remove_list(self.cutoff_preset_entries_for_deletion())
     cutoff_presets.save()
     self.accept()
     for widget in QtWidgets.QApplication.topLevelWidgets():
         for gl_widget in widget.findChildren(GLWidget):
             gl_widget.update_needed = True
             QtWidgets.QApplication.postEvent(gl_widget, UpdateGLEvent())
예제 #2
0
 def ok(self):
     global config
     self._tmp.save()
     config.read()
     cutoff_history.remove_list(self.cutoff_history_entries_for_deletion())
     cutoff_history.save()
     cutoff_presets.remove_list(self.cutoff_preset_entries_for_deletion())
     cutoff_presets.save()
     self.accept()
     for widget in QtWidgets.QApplication.topLevelWidgets():
         for gl_widget in widget.findChildren(GLWidget):
             gl_widget.update_needed = True
             QtWidgets.QApplication.postEvent(gl_widget, UpdateGLEvent())
예제 #3
0
 def __update_cutoff_presets(self):
     save_preset_name = self.radii_widget.save_preset_name
     if save_preset_name is not None:
         user_cutoff_radii = self.radii_widget.cutoff_radii
         cutoff_presets.add(Preset(save_preset_name, user_cutoff_radii))
         cutoff_presets.save()
예제 #4
0
 def __update_cutoff_presets(self):
     save_preset_name = self.radii_widget.save_preset_name
     if save_preset_name is not None:
         user_cutoff_radii = self.radii_widget.cutoff_radii
         cutoff_presets.add(Preset(save_preset_name, user_cutoff_radii))
         cutoff_presets.save()