通过仔细的思考,TreeView的数据模型,要想实现二维表格与树形菜单的互动,只有一种方式:查重->建立父级菜单->再遍历子菜单内的数据
要想获得TreeView内的数据,也只能通过遍历全Model内的所有Row即可。但Model数据是否有Child需要判断
以上方法,是我自己所创,理论上可行,效率需要优化。暂时只能这么干了。
所以再想想入QSqlDatabase的坑是有原因的,用别人数据库的轮子,试试香不香。
Python深度应用还真需要沉淀。
通过仔细的思考,TreeView的数据模型,要想实现二维表格与树形菜单的互动,只有一种方式:查重->建立父级菜单->再遍历子菜单内的数据
要想获得TreeView内的数据,也只能通过遍历全Model内的所有Row即可。但Model数据是否有Child需要判断
以上方法,是我自己所创,理论上可行,效率需要优化。暂时只能这么干了。
所以再想想入QSqlDatabase的坑是有原因的,用别人数据库的轮子,试试香不香。
Python深度应用还真需要沉淀。