3

QItemDelegate使用 QT4在视图中显示图像缩略图的最佳方式是什么?

pixmaps具体来说,当从非常大的图像文件(> 500MB)生成时,如何阻止项目委托?

任何人都可以链接到实现此目的的一些示例代码吗?再说一次,也许这不是寻找 Qt 特定代码的地方。

4

1 回答 1

4

如果您在任何委托方法(绘制、绘制...)中生成像素图,则您做错了。
尝试只生成一次缩略图(在工作线程上,或者甚至在运行时,如果可能的话)并让委托只为适当的角色显示它们。
如果您在运行时执行此操作,则显示默认图片,直到生成缩略图(就像 Web 浏览器对尚未下载的图片所做的那样)。

于 2008-08-27T13:06:36.647 回答