gui.py 文件源码

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

项目:download-npo 作者: Carpetsmoker 项目源码 文件源码
def make_progress_frame_entry(self, label_text, video):
        # +-------------------------------------------------+
        # | *Titel*                   start/pause] [cancel] |
        # | progress                                        |
        # +-------------------------------------------------+
        video['progress'] = tk.StringVar()
        video['progress'].set('Nog niet gestart')

        frame = ttk.Frame(self.progress_frame, relief=tk.GROOVE, borderwidth=10)
        video['frame'] = frame
        print(video['row'])
        frame.grid(row=video['row'], sticky=tk.W + tk.E + tk.N, column=0)
        # paned.grid(row=0, column=0, sticky=tk.E + tk.W + tk.N + tk.S)

        title = tk.Label(frame, text=label_text)
        title.grid(row=0, column=0, sticky=tk.W)

        video['start_pause'] = tk.StringVar()
        video['start_pause'].set('Start')
        btn = ttk.Button(frame, textvariable=video['start_pause'], style='Small.TButton',
                         command=lambda: self.start_or_pause_video(video))
        btn.grid(row=0, column=1, sticky=tk.E)

        cancel = ttk.Button(frame, text='Annuleren', style='Small.TButton',
                            command=lambda: self.cancel_video(video))
        cancel.grid(row=0, column=2, sticky=tk.E)

        progress = tk.Label(frame, textvariable=video['progress'])
        progress.grid(row=1, column=0, sticky=tk.W)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号