我想实现这样一个listview:
1.每个item的大小固定,iconmode;
2.当listview的窗口大小变化时,动态计算行列数、由左到右、由上到下地重新排列item。
3.可以动态添加一个item,能够将此item显示在正确的位置上,或者根据可视区域决定是否显示。
4.自己绘制item;
我看了下qt的文档,可以自己实现一个model,自己实现一个delegate。delegate好说,但是model有点麻烦,我没搞明白。看QAbstractItemModel,里边也没有动态添加一个item的接口,只有加入row、col的接口。
该怎么实现呢?哪位达人给个思路。