QT之树形结构显示说明

一、Qt中QTreeView往往不是单一的树形结构,而是复杂的多级结构。现在以一个复杂的树形数据结构为例,说明QTreeView是怎么显示的。
二、数据结构如图所示:
(1)虚线1号表示无效的根节点。
(2)每个节点都有编号。
这里写图片描述
三、QTreeView中的显示。在同一列中的节点,如果不是同一级(有父子关系)则呈树状显示。
这里写图片描述
四、规律:
(1)一个节点与所有直系column为0的子孙都在同一列上。
(2)表格(TableView)是特殊的Tree结构,只有无效的根节点和其下属的孩子,孩子是行列二维分布。
(3)列表(ListView)是特殊的Tree(或Table)结构,只有无效的根节点和其下属的孩子,孩子的column都为0,是一维结构。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值