From 4c430f59843a0e4770a51a78dc2eb5407da5a5cb Mon Sep 17 00:00:00 2001 From: yw1573 Date: Tue, 28 Jul 2026 11:08:25 +0800 Subject: [PATCH] =?UTF-8?q?style(gui):=20=E6=8D=A2=E7=9B=98G-code=E4=B8=8B?= =?UTF-8?q?=E6=8B=89=E6=A1=86=E4=B8=8E=E4=B8=8B=E6=96=B9=E6=8E=A7=E4=BB=B6?= =?UTF-8?q?=E5=88=97=E5=AF=B9=E9=BD=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- a1_swap_mod_packer/gui.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/a1_swap_mod_packer/gui.py b/a1_swap_mod_packer/gui.py index 020c90a..59c530b 100644 --- a/a1_swap_mod_packer/gui.py +++ b/a1_swap_mod_packer/gui.py @@ -494,16 +494,12 @@ class MainWindow(QMainWindow): self.swap_gcode_combo = QComboBox() self.swap_gcode_combo.setMinimumWidth(260) self.swap_gcode_combo.setMaximumWidth(440) - swap_gcode_row = QHBoxLayout() refresh_button = QPushButton("刷新") open_folder_button = QPushButton("打开文件夹") refresh_button.setFixedWidth(refresh_button.sizeHint().width()) open_folder_button.setFixedWidth(open_folder_button.sizeHint().width()) refresh_button.clicked.connect(self.load_swap_gcode_to_combo) open_folder_button.clicked.connect(self.open_swap_gcode_folder) - swap_gcode_row.addWidget(self.swap_gcode_combo, 1) - swap_gcode_row.addWidget(refresh_button) - swap_gcode_row.addWidget(open_folder_button) # 默认份数 self.default_copies_spin = QSpinBox() @@ -605,8 +601,13 @@ class MainWindow(QMainWindow): label.setAlignment(Qt.AlignLeft | Qt.AlignVCenter) grid.addWidget(label, row, col) - # 第 0 行:换盘 G-code 跨全行 - grid.addLayout(swap_gcode_row, 0, 1, 1, 3) + # 第 0 行:换盘 G-code(下拉框跨 col1-2,按钮放 col3 对齐右侧控件) + grid.addWidget(self.swap_gcode_combo, 0, 1, 1, 2) + swap_btn_row = QHBoxLayout() + swap_btn_row.addWidget(refresh_button) + swap_btn_row.addWidget(open_folder_button) + swap_btn_row.addStretch(1) + grid.addLayout(swap_btn_row, 0, 3) # 第 1 行:默认份数 | 热床降温 grid.addWidget(self.default_copies_spin, 1, 1)