def __init__(self, **kvargs):
super(ProgressLoad, self).__init__(**kvargs)
self.orientation = "vertical"
self.padding = 20
self.KProgress = kvargs.get("KProgress")
self.label_one = Label(text="", size_hint=(1, .1), markup=True)
self.label_two = Label(text="", size_hint=(1, .1), markup=True)
self.progress_load = self.KProgress()
self.button_cancel = \
Button(text="Cancel", on_press=self.events_callback,
size_hint=(1, .2))
self.label_one.bind(
size=lambda *args: self._update_text_size(args))
self.label_two.bind(
size=lambda *args: self._update_text_size(args))
self.add_widget(self.label_one)
self.add_widget(self.label_two)
self.add_widget(Widget(size_hint=(None, .02)))
self.add_widget(SettingSpacer())
self.add_widget(Widget(size_hint=(None, .02)))
self.add_widget(self.progress_load)
self.add_widget(Widget(size_hint=(None, .3)))
self.add_widget(SettingSpacer())
self.add_widget(Widget(size_hint=(None, .02)))
self.add_widget(self.button_cancel)
self.progress_load.min = 0
self.progress_load.max = 100
self.progress_load.bar_value = 0
self.progress_load.spacing_widget = 2
self.progress_load.height_widget = 1
self.progress_load.color = "#ff7f32"
self.progress_load.background_color = "#2fbfe0"
self.progress_load.border_color = "#2fbfe0"
评论列表
文章目录