一、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位命令行窗口环境;
在这里插入图片描述

(2)输入转化命令:
qmake -tp vc xxx.pro ----生成 .vcxproj

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐