style(gui): 语言下拉框移至窗口右上角
This commit is contained in:
@@ -394,6 +394,18 @@ class MainWindow(QMainWindow):
|
||||
root.setSpacing(4)
|
||||
self.root_layout = root
|
||||
|
||||
# ---- 顶部栏:语言选择(右上角) ----
|
||||
top_bar = QHBoxLayout()
|
||||
top_bar.addStretch(1)
|
||||
self.language_label = QLabel(t("gui.options.language") + ":")
|
||||
self.language_combo = QComboBox()
|
||||
self.language_combo.addItem("简体中文", "zh_CN")
|
||||
self.language_combo.addItem("English", "en")
|
||||
self.language_combo.setFixedWidth(120)
|
||||
top_bar.addWidget(self.language_label)
|
||||
top_bar.addWidget(self.language_combo)
|
||||
root.addLayout(top_bar)
|
||||
|
||||
# =====================================================================
|
||||
# --- 文件输入区 ---
|
||||
# =====================================================================
|
||||
@@ -628,14 +640,6 @@ class MainWindow(QMainWindow):
|
||||
# 第 6 行:构建成功后清空输入列表(独立一行)
|
||||
grid.addWidget(self.clear_after_build_check, 6, 1, 1, 3)
|
||||
|
||||
# 语言选择
|
||||
self.language_combo = QComboBox()
|
||||
self.language_combo.addItem("简体中文", "zh_CN")
|
||||
self.language_combo.addItem("English", "en")
|
||||
self.language_combo.setFixedWidth(120)
|
||||
grid.addWidget(QLabel(t("gui.options.language")), 6, 0)
|
||||
grid.addWidget(self.language_combo, 6, 1)
|
||||
|
||||
root.addWidget(options_group)
|
||||
|
||||
# =====================================================================
|
||||
@@ -1518,6 +1522,7 @@ class MainWindow(QMainWindow):
|
||||
t("gui.file_group.table.header.filament"),
|
||||
])
|
||||
self.table.setToolTip(t("gui.file_group.table.tooltip"))
|
||||
self.language_label.setText(t("gui.options.language") + ":")
|
||||
self.update_total_summary()
|
||||
self.update_output_preview()
|
||||
self.update_thumbnail_preview()
|
||||
|
||||
Reference in New Issue
Block a user