Qt 自定义数据结构,重写QTreeView和QAbstractItemModel。前言效果TreeItem:树的数据结构CModel:继承QAbstractItemModelCTreeView:继承QTreeView记录一些点:
目录前言效果TreeItem:树的数据结构CModel:继承QAbstractItemModelCTreeView:继承QTreeView记录一些点:前言 一直以来都知道view/model,平时工作也在用,但很多点都很模糊,所以从头写一遍。效果TreeItem:树的数据结构 数据结构类比较重要的是信息(属性),和对信息的获取、变更的方法。根据自己的需要去定义数据结构即可。 这里需要实现树结构,所有每个节点的信息有:父节点、子节点列表、信息。TreeItem.h#pragma once