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

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

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

===============>>#1 票数:4 已采纳

如果你在任何委托方法(paint,draw ......)中生成像素图,那你就错了。
尝试仅生成一次缩略图(在工作线程上,如果可能,甚至可能不在运行时),并让委托只显示适当的角色。
如果在运行时执行此操作,则会显示默认图片,直到您生成缩略图(如Web浏览器处理尚未下载的图片)。

  ask by Thomi translate from so

未解决问题?本站智能推荐: