예제 #1
0
파일: progress.py 프로젝트: bartosh/pomni
 def __init__(self, component_manager):
     ProgressDialog.__init__(self, component_manager)
     self.window = None
     self.fraction = 0.0
     try:
         import hildon
         self.pbar = hildon.hildon_banner_show_progress( \
             self.main_widget().window, None, "")
         self.pbar.show()
     except ImportError:
         self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
         self.window.set_title("ProgressBar")
         self.window.set_border_width(0)
         vbox = gtk.VBox(False, 5)
         vbox.set_border_width(10)
         self.window.add(vbox)
         vbox.show()
         # create a centering alignment object
         align = gtk.Alignment(0.5, 0.5, 0, 0)
         vbox.pack_start(align, False, False, 5)
         align.show()
         # create the ProgressBar
         self.pbar = gtk.ProgressBar()
         align.add(self.pbar)
         self.pbar.show()
         separator = gtk.HSeparator()
         vbox.pack_start(separator, False, False, 0)
         separator.show()
         # rows, columns, homogeneous
         table = gtk.Table(2, 2, False)
         vbox.pack_start(table, False, True, 0)
         table.show()
예제 #2
0
 def __init__(self, component_manager):
     ProgressDialog.__init__(self, component_manager)
     QtGui.QProgressDialog.__init__(self, self.main_widget())
     self.setWindowModality(QtCore.Qt.WindowModal)
     self.setCancelButton(None)