kprogress.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:HeaTDV4A 作者: HeaTTheatR 项目源码 文件源码
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"
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号