feat: 添加批量生成章节功能,优化配置选项和界面
This commit is contained in:
+11
-1
@@ -54,7 +54,8 @@ def build_left_layout(self):
|
||||
# Step 按钮区域
|
||||
self.step_buttons_frame = ctk.CTkFrame(self.left_frame)
|
||||
self.step_buttons_frame.grid(row=2, column=0, sticky="ew", padx=5, pady=5)
|
||||
self.step_buttons_frame.columnconfigure((0, 1, 2, 3), weight=1)
|
||||
self.step_buttons_frame.columnconfigure((0, 1, 2, 3, 4), weight=1)
|
||||
|
||||
|
||||
self.btn_generate_architecture = ctk.CTkButton(
|
||||
self.step_buttons_frame,
|
||||
@@ -88,6 +89,15 @@ def build_left_layout(self):
|
||||
)
|
||||
self.btn_finalize_chapter.grid(row=0, column=3, padx=5, pady=2, sticky="ew")
|
||||
|
||||
self.btn_batch_generate = ctk.CTkButton(
|
||||
self.step_buttons_frame,
|
||||
text="批量生成",
|
||||
command=self.generate_batch_ui,
|
||||
font=("Microsoft YaHei", 12)
|
||||
)
|
||||
self.btn_batch_generate.grid(row=0, column=4, padx=5, pady=2, sticky="ew")
|
||||
|
||||
|
||||
# 日志文本框
|
||||
log_label = ctk.CTkLabel(self.left_frame, text="输出日志 (只读)", font=("Microsoft YaHei", 12))
|
||||
log_label.grid(row=3, column=0, padx=5, pady=(5, 0), sticky="w")
|
||||
|
||||
Reference in New Issue
Block a user