2

我正在开发一个 Qt 快速应用程序,我在其中通过网络提供“main.qml”文件:

QQuickView vv;
vv.engine()->setNetworkAccessManagerFactory(new MyFactory());
vv.setSource(QUrl("http://192.168.1.101/main.qml"));
vv.showFullScreen();

main.qml 文件是:

import QtQuick 2.7
import QtQuick.Window 2.2
Image
{
    id :pencere
    width: Screen.width
    height: Screen.height
    source: "back.png"
}

我使用HFS工具创建了文件服务器。

我正在运行我的应用程序,它从服务器获取 qml 文件。应用程序以白屏启动,等待很长时间而不是加载图像并显示它。如输出所示,它在 main.qml 之后很长时间才请求图像文件要求:

在此处输入图像描述

为什么它要求比 qml 文件晚1 分钟的图像?如何减少该持续时间?

如果我在互联网上设置图像,也会发生这种情况。我确信 HFS 没有问题。

4

0 回答 0