C++ 使用QItemDelegate显示图像缩略图

C++ 使用QItemDelegate显示图像缩略图,c++,qt,image,thumbnails,qitemdelegate,C++,Qt,Image,Thumbnails,Qitemdelegate,使用QT4在视图中显示图像缩略图的最佳方法是什么 具体地说,当从非常大的图像文件(>500MB)生成pixmap时,如何阻止项代理阻塞 有人能链接到实现这一点的示例代码吗?再说一次,这里可能不是查找Qt特定代码的地方。如果在任何委托方法(绘制、绘制…)内生成pixmaps,那么您就做错了。 尝试只生成一次缩略图(在工作线程上,或者甚至可能不在运行时,如果可能的话),并让代理仅为适当的角色显示它们。 如果在运行时执行此操作,则会显示默认图片,直到生成缩略图为止(就像web浏览器处理尚未下载的图片一

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

具体地说,当从非常大的图像文件(>500MB)生成
pixmap
时,如何阻止项代理阻塞


有人能链接到实现这一点的示例代码吗?再说一次,这里可能不是查找Qt特定代码的地方。

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