1. Model/View结构 这种结构,其实就是将界面组件与所编辑的数据分离开来,又通过数据源的方式连接起来,相当于解耦,视图层只关心显示和与用户交互,而数据层负责与实际的数据进行通信,并为视图组件提供数据接口 网上比较经典的图如下 是不是很清晰明了 关于MV的实例之前已经发过一期,这里就不再赘述,链接如下 Qt Model/view 小实例 文件目录浏览器 2. 自定义模型 2.1 定义 实现自定义模型可以通过QAbstractItemModel类继承,也可以通过QAbstractListM…