feat(settings): compact custom gateway model panel

This commit is contained in:
chengma
2026-07-21 09:31:33 +08:00
parent 02793fb108
commit 1c93c1b08f
4 changed files with 23 additions and 10 deletions
+1 -7
View File
@@ -371,10 +371,6 @@ class SettingsTab(QWidget):
"生成网关",
"settingsAiModelSectionTitle",
)
self.model_detail_section_title = self._section_title(
"模型详情",
"settingsModelDetailSectionTitle",
)
self.generation_section_title = self._section_title(
"角色与生成参数",
"settingsGenerationSectionTitle",
@@ -391,8 +387,7 @@ class SettingsTab(QWidget):
panel_layout.addWidget(self.gateway_selector)
panel_layout.addSpacing(8)
panel_layout.addWidget(self.model_picker_panel)
panel_layout.addSpacing(14)
panel_layout.addWidget(self.model_detail_section_title)
panel_layout.addSpacing(8)
panel_layout.addWidget(self.model_detail_panel)
panel_layout.addWidget(self.cmhub_panel)
panel_layout.addSpacing(18)
@@ -645,7 +640,6 @@ class SettingsTab(QWidget):
self.backend_combo.setVisible(False)
is_direct = backend == "direct"
self.model_picker_panel.setVisible(is_direct)
self.model_detail_section_title.setVisible(is_direct)
self.model_detail_panel.setVisible(is_direct)
self.direct_role_panel.setVisible(is_direct)
self.cmhub_panel.setVisible(not is_direct)