style(gui): 换盘G-code下拉框与下方控件列对齐
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user