コード例 #1
0
 def __pre_selection_changed(self, view, event, fs, nb):
     if self.__save:
         resp = CancelRevertSave(self).run()
         if resp == Gtk.ResponseType.YES:
             self.__save.clicked()
         elif resp == Gtk.ResponseType.NO:
             fs.rescan()
         else:
             nb.grab_focus()
             return True  # cancel or closed
コード例 #2
0
ファイル: properties.py プロジェクト: John-Peters/quodlibet
 def __pre_selection_changed(self, view, event):
     if self.__save:
         if self.auto_save_on_change:
             self.__save.clicked()
             return
         resp = CancelRevertSave(self).run()
         if resp == Gtk.ResponseType.YES:
             self.__save.clicked()
         elif resp == Gtk.ResponseType.NO:
             return False
         else:
             return True # cancel or closed
コード例 #3
0
ファイル: test_qltk_msg.py プロジェクト: yaoml/quodlibet
 def setUp(self):
     self.win = CancelRevertSave(None)