一、VS项目转换为Qt项目
前提条件,VS已经安装qt-vsaddin插件,可参考《VS2019安装配置QT插件(qt-vsaddin)》。
VS的Qt插件安装成功后,在VS2019右侧解决方案资源管理器,选中项目右键——>Qt——>“Create Basic Profile…”,弹出窗口:
窗口左侧选择想要转化为Qt的项目,点击OK,每个项目生成pro和pri项目文件,pri是pro的子文件,pri保存有头文件、cpp文件和资源等文件的加载路径。
Qt Creator可打开转换的pro项目,与Qt Creator原生项目,可添加编辑、保存、编译、运行Qt项目。
二、Qt项目转换为VS项目
Qt项目转换为VS项目有两种方式,VS的Qt插件方式和qmake命令转换方式,推荐采用VS的Qt插件方式,因为qmake命令方式将qt库当作普通库引入,不能像VS的Qt插件打开的Qt项目一样通过VS的项目属性配置Qt的库组件等信息。
1、VS的Qt插件方式
VS2019扩展菜单——> QtVS Tools——>“Open Qt ProjectFile(.pro)…”,弹出“打开Qt项目”窗口,选择已建的Qt项目(.pro),VS2019像Qt Creator一样打开已建的Qt项目。
然后保存VS解决方案和VS工程,Qt项目转换为VS项目。
2、qmake命令方式
(1)从开始菜单中选择Qt 5.14.0(MSVC 2017 64-bit)命令行菜单,进入qt –msvc 2017 64位命令行窗口环境;文章来源:https://www.toymoban.com/news/detail-422619.html
(2)输入转化命令:
qmake -tp vc xxx.pro ----生成 .vcxproj文章来源地址https://www.toymoban.com/news/detail-422619.html
到了这里,关于VS项目与Qt项目互转和打开的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!