def __init__(self, appRunner, parent = None, **kw): PackageInstaller.__init__(self, appRunner) optiondefs = ( ('borderWidth', (0.01, 0.01), None), ('relief', DGG.SUNKEN, self.setRelief), ('range', 1, self.setRange), ('barBorderWidth', (0.01, 0.01), self.setBarBorderWidth), ('barColor', (0.424, 0.647, 0.878, 1), self.setBarColor), ('barRelief', DGG.RAISED, self.setBarRelief), ('text', 'Starting', self.setText), ('text_pos', (0, -0.025), None), ('text_scale', 0.1, None), ('perPackage', False, None), ('updateText', True, None), ('finished', None, None), ) self.defineoptions(kw, optiondefs) DirectWaitBar.__init__(self, parent, **kw) self.initialiseoptions(DWBPackageInstaller) self.updateBarStyle() # Hidden by default until the download begins. self.hide()
def __init__(self, appRunner, parent=None, **kw): PackageInstaller.__init__(self, appRunner) optiondefs = ( ('borderWidth', (0.01, 0.01), None), ('relief', DGG.SUNKEN, self.setRelief), ('range', 1, self.setRange), ('barBorderWidth', (0.01, 0.01), self.setBarBorderWidth), ('barColor', (0.424, 0.647, 0.878, 1), self.setBarColor), ('barRelief', DGG.RAISED, self.setBarRelief), ('text', 'Starting', self.setText), ('text_pos', (0, -0.025), None), ('text_scale', 0.1, None), ('perPackage', False, None), ('updateText', True, None), ('finished', None, None), ) self.defineoptions(kw, optiondefs) DirectWaitBar.__init__(self, parent, **kw) self.initialiseoptions(DWBPackageInstaller) self.updateBarStyle() # Hidden by default until the download begins. self.hide()
def __init__(self, launcher): PackageInstaller.__init__(self, launcher.appRunner) self.launcher = launcher self.lastProgress = None