refactor(gui): 专题图UI美化/目录寻路/掩膜继承/隐藏冗余回归步骤
This commit is contained in:
@ -1825,6 +1825,11 @@ class WaterQualityGUI(QMainWindow):
|
||||
for step_id, step_display in steps:
|
||||
item = QListWidgetItem(f" └─ {step_display}")
|
||||
item.setData(Qt.UserRole, step_id)
|
||||
|
||||
# 隐藏4个冗余回归步骤(树节点)
|
||||
if step_id in ("step6_5", "step6_75", "step8_5", "step8_75"):
|
||||
item.setHidden(True)
|
||||
|
||||
self.step_name_map[step_display] = step_id
|
||||
|
||||
# 设置步骤项的样式
|
||||
@ -1905,9 +1910,11 @@ class WaterQualityGUI(QMainWindow):
|
||||
|
||||
self.step6_5_panel = Step6_5Panel()
|
||||
self.step_stack.addTab(self.create_scroll_area(self.step6_5_panel), QIcon(self.get_icon_path("6.png")), "回归建模")
|
||||
self.step_stack.tabBar().setTabVisible(7, False) # 隐藏回归建模 Tab
|
||||
|
||||
self.step6_75_panel = Step6_75Panel()
|
||||
self.step_stack.addTab(self.create_scroll_area(self.step6_75_panel), QIcon(self.get_icon_path("6.png")), "自定义回归建模")
|
||||
self.step_stack.tabBar().setTabVisible(8, False) # 隐藏自定义回归建模 Tab
|
||||
|
||||
self.step7_panel = Step7Panel()
|
||||
self.step_stack.addTab(self.create_scroll_area(self.step7_panel), QIcon(self.get_icon_path("7.png")), "采样点布设")
|
||||
@ -1917,9 +1924,11 @@ class WaterQualityGUI(QMainWindow):
|
||||
|
||||
self.step8_5_panel = Step8_5Panel()
|
||||
self.step_stack.addTab(self.create_scroll_area(self.step8_5_panel), QIcon(self.get_icon_path("8.png")), "回归预测")
|
||||
self.step_stack.tabBar().setTabVisible(11, False) # 隐藏回归预测 Tab
|
||||
|
||||
self.step8_75_panel = Step8_75Panel()
|
||||
self.step_stack.addTab(self.create_scroll_area(self.step8_75_panel), QIcon(self.get_icon_path("8.png")), "自定义回归预测")
|
||||
self.step_stack.tabBar().setTabVisible(12, False) # 隐藏自定义回归预测 Tab
|
||||
|
||||
self.step9_panel = Step9Panel()
|
||||
self.step_stack.addTab(self.create_scroll_area(self.step9_panel), QIcon(self.get_icon_path("10.png")), "专题图生成")
|
||||
|
||||
Reference in New Issue
Block a user