示例#1
0
    def show_preferences(self):
        """
		Display a
		:py:class:`.dialogs.configuration.ConfigurationDialog`
		instance and saves the configuration to disk if cancel is not selected.
		"""
        dialog = dialogs.ConfigurationDialog(self)
        if dialog.interact() != Gtk.ResponseType.CANCEL:
            self.emit('config-save')
示例#2
0
    def edit_preferences(self):
        """
		Display a
		:py:class:`.dialogs.configuration.ConfigurationDialog`
		instance and saves the configuration to disk if cancel is not selected.
		"""
        dialog = dialogs.ConfigurationDialog(self.config, self)
        if dialog.interact() != Gtk.ResponseType.CANCEL:
            app = self.get_property('application')
            app.save_config()