def start(self):
if not self.task_name_entry.get():
msg.showerror("No Task", "Please enter a task name")
return
if self.task_is_duplicate():
msg.showerror("Task Duplicate", "Please enter a different task name")
return
if not hasattr(self, "worker"):
self.setup_worker()
self.task_name_entry.configure(state="disabled")
self.start_button.configure(text="Finish", command=self.finish_early)
self.time_remaining_var.set("25:00")
self.pause_button.configure(state="normal")
self.add_new_task()
self.task_finished_early = False
self.worker.start()
评论列表
文章目录