예제 #1
0
파일: main.py 프로젝트: sergejx/oxalis
 def _on_response(self, info_bar, response_id=Gtk.ResponseType.CLOSE):
     if response_id == Gtk.ResponseType.CLOSE:
         info_bar.hide()
     elif response_id == self.RESPONSE_EDIT:
         error = next(iter(self.errors))
         util.open_editor(os.path.join(self.base_path, error.file))
     elif response_id == self.RESPONSE_SHOW_ALL:
         self.show_all_errors(self.errors)
예제 #2
0
    def _on_file_activated(self, tree_view, path, column):
        """Callback called when user doubleclicks on item in tree view"""
        store = tree_view.get_model()

        itr = store.get_iter(path)
        doc = store.get_value(itr, SiteStore.OBJECT_COL)

        open_editor(doc.full_path)