包装应用
注意: 在本节中,您正在使用高级菜单项。默认情况下,这些菜单项不可见。要切换高级菜单项的可见性,请参阅自定义菜单栏。
当您准备将应用程序交付给用户或将其上传到应用商店时,可以使用Qt设计工作室创建包含所有必要文件的合适包,例如字体、图像、组件和模块。
向包中添加资源
Qt设计工作室支持Qt资源系统(QRC),这是一个可以将文件存储在应用程序可执行文件中的平台无关机制。如果您的应用程序始终需要一组特定的文件(图标、翻译文件等),并且您不想冒丢失这些文件的风险,这将很有用。
要打包您的应用程序,选择文件 > 导出项目 > 生成QRC资源文件。然后在添加资源对话框中选択要打包的文件。
对话框显示了在项目文件(.qmlproject)中列出并在项目文件夹中找到的所有文件。在UI中以粗体文本标注的项目文件中的文件,以便易于识别项目文件和资源集合文件的差异。
当您选择确定时,Qt设计工作室在项目文件夹中创建一个资源集合文件(.qrc)。
如果您从项目中删除您已添加到资源集合文件中的文件,您可以通过重新创建资源集合文件来也从那里删除它们。
将资源嵌入到应用程序中
或者,您可以通过选择文件 > 导出项目 > 生成可部署包将资源嵌入到应用程序中。选择qmlrc文件的存放位置,然后在添加资源对话框中选中要嵌入的文件。
当您选择确定时,Qt设计工作室在您选择的位置创建一个资源集合文件(.qmlrc)。
根据某些Qt许可证提供。
了解更多。