Ejemplo n.º 1
0
 def get_ui(self, cfg, id=None):
     if cfg == None:
         cfg = "total"
     m = DiskUsageMeter(self.app).prepare(cfg)
     return UI.HContainer(
         UI.ProgressBar(value=m.get_value(cfg), max=m.get_max(), width=220),
         UI.Label(text=str('%s : %d %%' % (cfg,  m.get_value(cfg)))),
     )
Ejemplo n.º 2
0
 def get_config_dialog(self):
     usageMeter = DiskUsageMeter(self.app)
     dialog = self.app.inflate('hddstat:widget-config')
     for option in usageMeter.get_variants():
         dialog.append('list', UI.SelectOption(
             value=option,
             text=option,
         ))
     return dialog
Ejemplo n.º 3
0
 def get_ui(self, cfg, id=None):
     m = DiskUsageMeter(self.app).prepare(cfg)
     return UI.HContainer(
         UI.ProgressBar(value=m.get_value(), max=m.get_max(), width=220),
         UI.Label(text=str(m.get_value())+'%'),
     )