跳到主要内容

Descriptions 描述列表

  • 用于展示多个字段的描述信息

技术方案

  1. 成组展示多个只读字段

通过水平布局放入垂直布局的方式再加上弹簧完成所需样式

  1. 支持对列表数据进行分类

依然通过水平布局放入垂直布局的方式再加上弹簧完成所需样式,但需要特殊处理分类表头

  1. 支持对列表数据节点展开收起

通过自定义结构体的方式设计参数,应用QTreeWidget加入到不同的分类

  1. 带边框和背景颜色的列表

通过应用QTableWidget,枚举PaintEvent中设置列宽完成所需样式

  1. 不同的描述列表排列方式

通过垂直布局放入水平布局设置样式表完成所需样式

样式表详解

成组展示多个只读字段

支持对列表数据进行分类

支持对列表数据节点展开收起

带边框和背景颜色的列表

不同的描述列表排列方式

接口设计

返回类型函数名称参数说明
voidsetItemsDescriptionsItemProps[]描述列表的数据
voidsetCollapsiblebool是否可折叠(当items不为空时生效)