洞察企业如何通过FinClip提升跨平台小程序加载效率,适应多样化市场需求
1476
2022-10-18
qml关于发布程序不显示界面解决方法
我们在写qml的程序中,将执行文件打包到其他电脑上运行时,不出现界面,但是在系统进程中又有运行,这说明是依赖文件没有找到造成程序没有显示出来,
下面,我们来说说解决方法,
1,网上已经有的方案是将qml的全部依赖拷贝进去,这是一种方法
但有的个情况也不会显示界面,因为还是缺少依赖,那就是plugins文件夹下的依赖文件
所以我们的发布目录应该是这样的:
bin文件夹下放的是Qt5Network.dll ,Qt5Quick.dll,Qt5QuickControls2.dll这些主要用到的依赖文件。以及自己的exe文件
这个文件夹通过windeployqt 命令是可以找到一些必要的dll,但是还是不全,比如Qt5Svgd.dll,Qt5Testd.dll这些必要的依赖,但是又无法通过命令来获取。
qml文件夹就是网上的,全部拷贝的,但是也根据自己用到的依赖可以删减很多没有必要的dll依赖文件
translations文件夹,根据情况有的程序需要,有的程序不需要,
qtvirtualkeyboard也是一样的,因为我用到了虚拟键盘所以这个文件夹也是必要的,
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~