
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:
效果:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)