开发者社区> 问答> 正文

使用QItemDelegate显示图像缩略图

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

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

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

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

    2020-01-03 21:22:10
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载