Exemple #1
0
 def on_preferences_activated(self, widget):
     cm = PreferencesDialog(None)
     if cm.run() == Gtk.ResponseType.ACCEPT:
         cm.save_preferences()
         self.update()
     cm.hide()
     cm.destroy()
 def on_preferences_item(self, widget, data=None):
     widget.set_sensitive(False)
     preferences_dialog = PreferencesDialog()
     if preferences_dialog.run() == Gtk.ResponseType.ACCEPT:
         preferences_dialog.hide()
         preferences_dialog.save_preferences()
         self.read_preferences()
         self.indicator.set_icon(self.active_icon)
     preferences_dialog.destroy()
     widget.set_sensitive(True)
Exemple #3
0
 def on_preferences(self, data):
     cm = PreferencesDialog()
     ans = cm.run()
     if ans == Gtk.ResponseType.ACCEPT:
         cm.save_preferences()
         cm.destroy()
         self.stop()
         self.start()
     elif ans == Gtk.ResponseType.CLOSE:
         cm.destroy()
         self.stop()
         exit(0)
     else:
         cm.destroy()
Exemple #4
0
 def on_preferences(self, data):
     cm = PreferencesDialog()
     ans = cm.run()
     if ans == Gtk.ResponseType.ACCEPT:
         cm.save_preferences()
         cm.destroy()
         self.stop()
         self.start()
     elif ans == Gtk.ResponseType.CLOSE:
         cm.destroy()
         self.stop()
         exit(0)
     else:
         cm.destroy()