Example #1
0
 def post_init(self):
     self._finished = False
     self.process_view = ProcessView()
     self.process_view.listen_stderr = True
     self.process_view.connect('read-line', self._on_processview__readline)
     self.process_view.connect('finished', self._on_processview__finished)
     self.expander.add(self.process_view)
     self._launch_stoqdbadmin()
     glib.timeout_add(50, self._on_timeout_add)
Example #2
0
 def post_init(self):
     self.n_patches = 0
     self.process_view = ProcessView()
     self.process_view.listen_stderr = True
     self.process_view.connect('read-line', self._on_processview__readline)
     self.process_view.connect('finished', self._on_processview__finished)
     self.expander.add(self.process_view)
     self.expander.grab_focus()
     self._maybe_create_database()
Example #3
0
    def _build_ui(self):
        self.main_label.set_text(self.start_msg)
        self.set_ok_label(_("Done"))

        self.progressbar = gtk.ProgressBar()
        self.vbox.pack_start(self.progressbar, False, False)
        self.progressbar.show()

        self.expander = gtk.Expander(label=_("Details..."))
        self.expander.set_expanded(False)
        self.vbox.pack_start(self.expander, True, True)
        self.expander.show()
        self.vbox.set_child_packing(self.main, False, False, 0, 0)

        self.process_view = ProcessView()
        self.process_view.listen_stdout = False
        self.process_view.listen_stderr = True
        self.expander.add(self.process_view)
        self.process_view.show()

        self.disable_ok()