我有一个Qt (5.6) UI应用程序,我使用以下方法将其转换为Visual项目
qmake -tp vc MyProject.pro CONFIG+=windeployqt当我在Visual中打开vcxproj时,我成功地构建并可以调试应用程序,但是我没有将应用程序上传到Windows Store ( Project -> Store ->Create/upload app Packages)的选项,因为Project菜单不包含Store子菜单。
如何将我的应用程序上传到Windows商店?
发布于 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平台的命令行:
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菜单,鼠标点击项目文件树,以及从主菜单。
https://stackoverflow.com/questions/43696551
复制相似问题