开发者社区 问答 正文

使用QItemDelegate显示图像缩略图

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

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

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

展开
收起
游客ufivfoddcd53c 2020-01-03 21:22:01 1261 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 如果您在任何委托方法(绘画,绘制...)中生成像素图,则您做错了。 尝试仅生成一次缩略图(在工作线程上,或者甚至可能在运行时不生成),并让委托仅将它们显示为适当的角色。 如果在运行时这样做,则显示默认图片,直到生成缩略图为止(就像Web浏览器处理尚未下载的图片一样)。

    2020-01-03 21:22:10 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答地址: