qml module “QtQuick“ is not installed问题

qml module “QtQuick“ is not installed问题,第1张

在Window上编译旁码的Release包下直接早衫运行会有:

qml module “QtQuick“ is not installed问题(一般如果没看到日志,界面是百页),解决此方法就是将Qt的安装目录下的qml文件夹拷陆启腔贝到Release包目录下,然后将用不到的包删除即可。

如何在QML(QML文件放在资源文件中)展现本地图片文件

在程序中我获取到一个文件路径,比如root下面有个example.jpg文件,那么我获取到文件路径为/root/example.jpg

这个时候如果我的QML文件不放在资源文件编译,通过下列代码

Image{

id: photoThumb

x: 100

y: 50

width: 600

height: 400

source: "/root/侍型example.jpg"

}

可以正确地将图片显示出来

但是因为在打包的时候,为了程序能够正确地运行出来,所有的QML文件都必须放在资源文件中,这样上面的这段代码就不能禅滑正确地运行了,图片就显示不出来了,程序报错为 Cannot open: qrc:/root/example.jpg 我们可以看见打入资源包中的QML文件在访问文件路径的时候他不是到本地去找文件,而是在资源文件中寻找,结果导致找不到,从而我无法老袭猜显示图片。

QML 是一种描述性语言(declarative language),它可以让您使用传唤兄统的言语快速开发应用。下面介绍利用 PyQt5 与 QML 快速开发 GUI。

首先,创建一个名为培凯 view.qml 的 QML 文件:

该文件配链唤描述的是“绿色的矩形框”,“文本为:Hello World”。接下来要使用 PyQt5 获取并创建 GUI:

效果:


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/12272278.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存