我正在开发一个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工具创建了文件服务器。
我正在运行我的应用程序,它从server获取qml文件。应用程序以白色屏幕开始,等待很长时间而不是加载图像并显示它。如输出所示,它在主要后很长时间内请求图像文件请求.qml:
为什么它比qml文件要求图像 1分钟?如何缩短持续时间?
如果我在互联网上设置图像,也会发生这种情况。我相信HFS没有问题。