将 Visual Studio 项目导出到 Qt 项目
Posted
技术标签:
【中文标题】将 Visual Studio 项目导出到 Qt 项目【英文标题】:Export Visual Studio project to Qt Project 【发布时间】:2017-04-24 09:46:48 【问题描述】:我想将我的 Visual Studio 项目导出到 Qt 项目。
如何从 Visual Studio 项目生成.pro
文件?我安装了 Qt 插件,但没有找到这样的选项。
【问题讨论】:
how to export visual studio project to qt?的可能重复 这个答案不清楚...我没有找到工具。 你安装了VS Qt插件了吗?您可以从Qt's official webpage下载。 是的,我有。接下来我该怎么办? 【参考方案1】:安装Visual Studio Qt插件(官方名称为Qt VS Tools,可从here下载),只需:
打开您的解决方案。
从您的解决方案中选择任何基于 Qt 的项目(或该项目中的任何文件)。
转到菜单Qt VS Tools > Create basic .pro File...
。如果您使用的是旧版本的插件,菜单可能会被命名为Qt5
。
选择要导出的项目。项目标签(.pro 选项,仅在最新的插件版本中)会自动从您当前的项目中提取,您可以根据需要修改它们或稍后在创建 .pro 时进行。
运行 qmake
或从 Qt Creator 打开它。
PS:根据您的 VS 和 Qt 版本,您可能需要旧版本的插件。我假设这里是 Qt 5。
希望对你有帮助。
【讨论】:
哦,谢谢。我没有看到“创建基本 .pro 文件”,因为该选项是灰色的。你知道可能是什么原因吗? 如图所示,首先要在你的解决方案中选择一个基于Qt的项目(当然,你要先打开解决方案)。 哦,好吧,所以我认为我的解决方案不是基于 QT 的项目。我认为可以将非基于 QT 的项目转换为 QT 项目! 可以,但这是一个手动过程,请参阅answer here for Qt 4。我还没有找到 Qt 5 的答案,但是您可以创建一个新的 Qt 项目,然后查看.vcxproj
文件中的差异。
@cbuchart 应该使用哪个项目标签?以上是关于将 Visual Studio 项目导出到 Qt 项目的主要内容,如果未能解决你的问题,请参考以下文章
是否可以将项目直接从 Visual Studio 导出到它自己的文件夹中?
导出的 Visual Studio 模板中缺少 .lib 文件
如何在 Visual Studio 中使用 QImage 而不制作 Qt 项目?