首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Qt应用到Windows 10商店应用程序

从Qt应用到Windows 10商店应用程序
EN

Stack Overflow用户
提问于 2017-04-29 14:01:33
回答 1查看 1.6K关注 0票数 2

我有一个Qt (5.6) UI应用程序,我使用以下方法将其转换为Visual项目

代码语言:javascript
复制
qmake -tp vc MyProject.pro CONFIG+=windeployqt

当我在Visual中打开vcxproj时,我成功地构建并可以调试应用程序,但是我没有将应用程序上传到Windows Store ( Project -> Store ->Create/upload app Packages)的选项,因为Project菜单不包含Store子菜单。

如何将我的应用程序上传到Windows商店?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-29 21:04:25

您至少应该安装了Visual 2015 (带有通用Windows )和WinRT的Qt构建。QT5.8.0 WinRT安装程序可以下载这里。要获得Windows 10通用Windows平台的最大优势,您应该使用Qt的最新版本。

一旦安装了Qt WinRT,就可以要求qmake生成Visual项目文件。Qt WinRT包为每个支持的CPU平台提供了3个单独的Qt构建: x86、x64和armv7。我建议将为每个平台生成的Visual项目文件保存在源目录之外的单独目录中。不需要CONFIG+=windeployqt。用于x86平台的命令行:

代码语言:javascript
复制
cd %YOUR_PROJECT_ROOT%
mkdir x86-VS-build
cd x86-VS-build
%x86_qt5.8.0_bin_path%/qmake.exe -tp vc "../MyProject.pro"

对于x64和armv7平台,也可以执行类似的步骤,但要在单独的工作目录中执行,以避免文件混乱。

在Visual中打开生成的项目文件后,您应该会看到与Windows Store交互时缺少的菜单选项。您应该能够访问弹出的Store菜单,鼠标点击项目文件树,以及从主菜单。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43696551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档