继承自QAbstractItemModel公有类,实现树形列表时,注意不要使得parent函数造成死循环
一般实现树形model中必须要实现parent函数,目的是为了获取上一级节点。而大多数开发者可能会使用判断父亲节点是否有效的方法来确定当前是第几级,当前需要构建什么样的节点。但是在parent函数中,是不能使用判断父亲节点来构造父亲的,因为会造成系循环,具体看如下例子:所以,如果在继承自QAbstractItemModel,并且需要实现树形列表,同时,又使用了下面函数构建节点的时候,则...