将基于qt的qml应用程序移植到windows应用商店应用程序 我有一个QT 5.2 x64的QML应用程序,几乎完全用原生的STD C++编写,另外,我还有一些Win32 API代码(只有2个文件)。

将基于qt的qml应用程序移植到windows应用商店应用程序 我有一个QT 5.2 x64的QML应用程序,几乎完全用原生的STD C++编写,另外,我还有一些Win32 API代码(只有2个文件)。,c++,qt,windows-runtime,windows-store-apps,windows-store,C++,Qt,Windows Runtime,Windows Store Apps,Windows Store,因此,我进行了一些研究,发现Windows应用商店应用程序有一个新的Windows运行时API(WinRT),并且可以使用qt的WinRT端口重新编译qt代码。此外,必须使用WinRT api重写win32 api代码 所以,以前我有vs2013 x64 qt库,我用它编译我的应用程序。现在,在迁移到windows应用商店应用程序时,我应该做什么 我只能在qt下载网站上看到x86 winrt库。x64端口在哪里 编辑:看起来x86 winrt库实际上就是x64本身 如果你需要更多信息,请告诉我。

因此,我进行了一些研究,发现Windows应用商店应用程序有一个新的Windows运行时API(WinRT),并且可以使用qt的WinRT端口重新编译qt代码。此外,必须使用WinRT api重写win32 api代码

  • 所以,以前我有vs2013 x64 qt库,我用它编译我的应用程序。现在,在迁移到windows应用商店应用程序时,我应该做什么

  • 我只能在qt下载网站上看到x86 winrt库。x64端口在哪里

  • 编辑:看起来x86 winrt库实际上就是x64本身


    如果你需要更多信息,请告诉我。任何帮助都将是无价的。

    大多数Qt代码在winrt上都可以使用。只需更改工具包并尝试编译它!当然,本机win32部件将无法编译,并且一些功能(例如
    QProcess
    )在使用winrt时不可用。@Felix:UWP Windows应用商店应用程序支持大多数win32 API。不需要使用Windows运行时替代方案重写所有内容。我不知道你为什么认为Win32代码无法编译。有关可用Win32和COM API的完整列表,请参阅。@SRINI794找到解决方案了吗。我也有类似的情况,我已经在Qt creator中创建了应用程序,现在我需要在Windows应用商店中提交。@Haris很抱歉,我找不到解决方案。@SRINI794感谢您的反馈。就在我发现youtube链接似乎是我问题的解决方案之前,现在就开始使用它。