diff --git a/a1_swap_mod_packer/gui.py b/a1_swap_mod_packer/gui.py index 6ae97bc..67ba492 100644 --- a/a1_swap_mod_packer/gui.py +++ b/a1_swap_mod_packer/gui.py @@ -1551,6 +1551,9 @@ class MainWindow(QMainWindow): self.options_group.setTitle(t("gui.options.group.title")) self.refresh_button.setText(t("gui.options.refresh")) self.open_folder_button.setText(t("gui.options.open_folder")) + # 重新计算按钮宽度以适应翻译后的文本长度 + self.refresh_button.setFixedWidth(self.refresh_button.sizeHint().width()) + self.open_folder_button.setFixedWidth(self.open_folder_button.sizeHint().width()) self.bed_cooldown_check.setText(t("gui.options.bed_cooldown")) self.eject_wait_check.setText(t("gui.options.eject_wait")) self.show_plate_number_check.setText(t("gui.options.plate_number")) @@ -1580,6 +1583,7 @@ class MainWindow(QMainWindow): self.output_group.setTitle(t("gui.output.group.title")) self.output_dir_edit.setPlaceholderText(t("gui.output.dir.placeholder")) self.browse_output_dir_button.setText(t("gui.output.dir.browse")) + self.browse_output_dir_button.setFixedWidth(self.browse_output_dir_button.sizeHint().width()) self.output_name_edit.setPlaceholderText(t("gui.output.filename_rule.placeholder")) self.output_rule_help_button.setToolTip(t("gui.output.filename_rule.help.tooltip")) self.output_dir_label.setText(t("gui.output.dir.label"))