def _rem_qm(self, button, view): (store, iter) = view.get_selection().get_selected() if not iter: return if not ask_for_confirmation(_("Really delete?"), self._wtree.get_widget("mainwindow")): return key, = store.get(iter, 1) store.remove(iter) self._config.remove_option("quick", key)
def _rem_qst(self, button, view): (model, iter) = view.get_selection().get_selected() if not iter: return if not ask_for_confirmation(_("Really delete?"), self._wtree.get_widget("mainwindow")): return ident, = model.get(iter, 0) self._config.remove_section(ident) self._store.remove(iter)
def _del(self, button, fileview): fname = self._local.get_selected_filename() if not fname: return question = _("Really delete %s?") % fname mainwin = self._wtree.get_widget("mainwindow") if not ask_for_confirmation(question, mainwin): return fn = os.path.join(self._config.get("prefs", "download_dir"), fname) os.remove(fn) self._local.refresh()
def _delete(self, window, event): if self._config.getboolean("prefs", "confirm_exit"): if not ask_for_confirmation("Really exit D-RATS?", window): return True window.set_default_size(*window.get_size())