部署c++/qml应用程序-将qml文件打包到bin中
deploying c++/qml application - packing qml files into bin
我有一个c++/qml应用程序。我的/自定义qml文件被打包在资源文件中并且加载良好。我的问题是,当我部署我的应用程序时,我需要在bin目录中也有所有的QtQuick/QtQuick2目录及其所有内容。是否有办法让他们打包/包括在编译。exe文件?理论上,我可以将所有内容都包含在一个资源文件中,但这似乎有点过头了。
有什么办法可以处理这个吗?
你可以使用静态链接来创建一个独立的可执行文件:
https://wiki.qt.io/Build_Standalone_Qt_Application_for_Windows相关文章:
- QML:修改在不同QML文件(而非main.QML)中定义的子对象的属性
- 根据应用程序是否已自动化显示不同的 QML 文件
- 将Qt qml文件转换为位图图像
- 如何将 QML 文件分配给主窗口/应用程序
- 我可以在 QML 文件中使用C++中的常量吗?
- 如何从另一个QML文件更改标签文本
- 一次又一次地重建以查看导入的 QML 文件更改
- QML应用程序编译一个 *form.ui.qml文件,但忽略了关联的.qml文件
- 从QT创建者中的.QML文件生成.cpp和.h文件
- 包含 QML 文件中的另一个 QML 文件
- 如何在 QML 文件中查找属性名称为字符串的 QML 上下文属性
- 在blackberry cascades 10中访问多个qml文件中的全局变量
- 如何在QML文件中调用QObject的指针
- 在QML文件中使用C++类变量
- 如何在qml文件中使用在c++文件中声明的信号
- Qt/QML:如何在不重新启动应用程序的情况下"switch to"或"open"另一个 QML 文件?
- 管理多个 qml 文件
- 将 QML 文件内容替换为另一个文件内容
- 对于几乎相似的内容,请使用qml文件
- 从C++中的QML文件加载属性