qt 发布程序采用windeployqt 程序打包( 不会使用windeplyqt的同学请自行百度)将所有依赖的dll库拷贝到运用程序所在的文件目录下,这时正常的QT 应用程序 就可以拷贝到另外的电脑运行了,没有问题。
但是 在编写QT QML 程序上,完成上述步骤之后,软件运行时提示module "QtQuick.Window" is not installed 这个错误问题。百度了很多解决方案都说要 采用这样的 export QML2_IMPORT_PATH=$QTDIR/qml方式解决,尝试之后,并没有解决问题,我在想是不是因为少了哪些一来库导致,于是把qt 安装目录下的qml目录拷贝到 运行目录下。
问题解决,特此记录!!!
解决QTQML程序运行时提示模块未安装的问题
在使用QTQML程序时遇到运行提示模块未安装的问题,通过百度解决方案并尝试后未解决问题,进一步发现可能缺少某些库。最终解决办法是在运行目录下拷贝qt安装目录下的qml目录,问题得以解决。
1931





