• 6427阅读
  • 1回复

行、列动态变化的listview [复制链接]

上一主题 下一主题
离线foruok
 

只看楼主 正序阅读 楼主  发表于: 2008-12-24
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
我想实现这样一个listview:

1.每个item的大小固定,iconmode;
2.当listview的窗口大小变化时,动态计算行列数、由左到右、由上到下地重新排列item。
3.可以动态添加一个item,能够将此item显示在正确的位置上,或者根据可视区域决定是否显示。
4.自己绘制item;

我看了下qt的文档,可以自己实现一个model,自己实现一个delegate。delegate好说,但是model有点麻烦,我没搞明白。看QAbstractItemModel,里边也没有动态添加一个item的接口,只有加入row、col的接口。

该怎么实现呢?哪位达人给个思路。
我的博客:http://blog.csdn.net/foruok
我的微信订阅号:程序视界
离线wd007

只看该作者 1楼 发表于: 2008-12-25
帮问,呵呵
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个