We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f2022c2 commit e2f9496Copy full SHA for e2f9496
src/vcf_generator_lite/window/main/controller.py
@@ -53,7 +53,7 @@ def on_generate(self, _):
53
return
54
self.generate_file_name = os.path.basename(file_io.name)
55
self.is_generating = True
56
- self.window.show_progress_bar()
+ self.window.show_progress()
57
self.window.set_progress(0)
58
self.window.set_progress_determinate(False)
59
self.window.set_generate_enabled(False)
@@ -62,7 +62,7 @@ def done(future: Future[GenerateResult]):
62
self.is_generating = False
63
file_io.close()
64
self._show_generate_done_dialog(file_io.name, future.result())
65
- self.window.hide_progress_bar()
+ self.window.hide_progress()
66
self.window.set_generate_enabled(True)
67
68
def on_update_progress(progress: float, determinate: bool):
src/vcf_generator_lite/window/main/window.py
@@ -64,6 +64,8 @@ def _create_actions(self, master: Misc):
sizegrip.place(relx=1, rely=1, anchor=SE)
self.progress_bar = Progressbar(action_frame, orient=HORIZONTAL, length=200)
+ self.progress_label = Label(action_frame, text="正在生成……")
+
69
self.generate_button = Button(
70
action_frame,
71
text="开始生成",
@@ -169,11 +171,13 @@ def set_text_content(self, content: str):
169
171
def get_text_content(self) -> str:
170
172
return self.content_text.get(1.0, END)[:-1]
173
- def show_progress_bar(self):
174
+ def show_progress(self):
175
self.progress_bar.pack(side=LEFT, padx="7p", pady="7p")
176
+ self.progress_label.pack(side=LEFT, padx=(0, "7p"), pady="7p")
177
- def hide_progress_bar(self):
178
+ def hide_progress(self):
179
self.progress_bar.pack_forget()
180
+ self.progress_label.pack_forget()
181
182
def set_progress(self, progress: float):
183
self.progress_bar.configure(value=progress)
0 commit comments