certflow.views.lookup_tables_dialog module¶
基础数据维护(合并对话框)
将「材质牌号 / 口径映射 / 型号→压力」三个基础字典表的维护界面合并到
一个带标签页(QTabWidget)的对话框中,仿「校正队列」的二级 UI 模式,
从主窗口导航栏以单个按钮打开,避免导航栏按钮过多。
每个标签页复用通用基类 LookupTableManagerView,本对话框仅负责分页容器
与跨页的资源清理(子管理器各自持有独立会话,关闭时统一释放)。
- class certflow.views.lookup_tables_dialog.LookupTablesDialog(db_manager=None, session=None, initial_table=None, parent=None)[源代码]¶
基类:
QDialog基础数据维护合并对话框(标签页容器)
- 参数:
db_manager (Any)
session (Any)
initial_table (str | None)
parent (QWidget | None)
- closeEvent(event)[源代码]¶
关闭时统一释放各子管理器的控制器会话。
子管理器作为标签页嵌入本对话框,不会触发自身
closeEvent, 需在此显式清理,避免会话泄漏。- 参数:
event (Any)
- 返回类型:
None
- staticMetaObject = PySide6.QtCore.QMetaObject("LookupTablesDialog" inherits "QDialog": )¶