certflow.widgets.data_table module¶
表格初始化封装。
把各视图手写重复的「setHorizontalHeaderLabels + 选择模式 + resize 策略」抽成
一个 DataTable。columns 既可为表头字符串列表,也可为 (表头, 字段) 元组,
后续可平滑过渡到配置驱动的列元数据。
- class certflow.widgets.data_table.DataTable(columns=None, parent=None)[源代码]¶
基类:
QTableWidget开箱即用的只读单选表格。
用法:
table = DataTable(["ID", "名称", "状态"]) # 或 table = DataTable([("ID", "id"), ("名称", "name")])
- staticMetaObject = PySide6.QtCore.QMetaObject("DataTable" inherits "QTableWidget": )¶