QML:设置 AnimatedImage 源而不在资源中加载文件

Posted

技术标签:

【中文标题】QML:设置 AnimatedImage 源而不在资源中加载文件【英文标题】:QML: set AnimatedImage source without loading files in Resources 【发布时间】:2018-03-06 15:23:22 【问题描述】:

我有一个 QML 表单:

AnimatedImage 
   id: gifImage

我需要设置它的属性source,而不包括资源下的文件(因为它们在mb中太重了)。我怎样才能加载那些动画图像?

谢谢

【问题讨论】:

【参考方案1】:

可以传递本地文件路径:

import QtQuick 2.0

AnimatedImage 
    id: animation
    source: "file:///path/of/your/file.gif" 

【讨论】:

以上是关于QML:设置 AnimatedImage 源而不在资源中加载文件的主要内容,如果未能解决你的问题,请参考以下文章

使根 QML 组件的功能可被其他组件调用

如何完全禁用 Qt Creator 中的 QML 调试器?

Html 代码作为 IFRAME 源而不是 URL

.NET 十进制格式因源而异

cloudfront 重定向到源而不是别名

Wpf:从 zip 加载图像源而不保存文件