c++ - QML:设置AnimatedImage源而不加载资源中的文件

标签 c++ qt qml gif

我有一个 QML 表单:

AnimatedImage {
   id: gifImage
}

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

谢谢

最佳答案

可以传本地文件路径:

import QtQuick 2.0

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

关于c++ - QML:设置AnimatedImage源而不加载资源中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49134309/

相关文章:

ios - Qt 5.4 QML VideoOutput 不适用于 iOS

image - 如何在 QML 中添加和使用资源?

c++ - Boost::Python、静态工厂和继承

c++ - 在 C++ 类 : Is it "legit"? 中进行指针数学运算

c++ - Qt GUI 应用程序中的控制台输出?

c++ - QFile寻道性能

c++ - Qt:UI 与 c++ 对比 xml 对比 qml

c++ - 关于 C++ 模板

c++ - "class template"与 "template class"

linux - 我如何检测 Linux 中的 USB 驱动器插入?