一、Qt安装
下载
安装
1、 登录qt账户,没有就注册一个
2、勾选两个复选框
3、选择安装路径
4、选择安装组件
5、点击 next
6、点击 Install ,最后继续下一步finished,安装完成
二、VS 2022 安装 Qt
安装步骤
1、打开 vs2022 =》点击菜单栏【扩展】 =》 【管理扩展】 =》 搜索qt下载Qt Visual Studio Tools【注:使用手机热点下载会快一些!!】
2、下载完成后,关闭vs,一段时间过后会弹出一个对话框【VSIX Installer】,点击Modify 等待安装。
安装完成后,重新打开 vs,点击菜单栏【扩展】=》【Qt VS Tools】=》【Qt Versions】
在左边选择Qt -> Versions ,然后点击【2】中的 加号“➕”会出现【3】,然后选择【3】中的【文件夹图标】
3、选择Qt安装路径中的【msvc2017_64】目录下的【bin】文件中的【qmake.exe】
这个是我的路径,做参考。
【“D:\applicationProgram\Qt\5.12.12\msvc2017_64\bin\qmake.exe”】
4、完成以上步骤后,关闭vs并重新打开vs,验证qt扩展是否安装成功。
选择【Qt Widgets Application】
5、创建后点击【Next】
6、这里只是测试,选择的debug点击【Next】
7、点击【Finish】
8、双击【.ui文件】
随便拖动几个部件展示。【
注:这里如果出现错误,往下滑查找解决方法
】
9、运行项目【Ctrl + F5】
双击【.ui文件】拖动部件出现错误的原因即解决方法:
出现错误:无法打开***.ui 文件
原因:未找到【designer.exe】文件
解决方法
1、
2、选择【添加】
3、点击右侧【按钮】选择【msvc2017中bin目录下的designer.exe】文件
我的路径为【D:\applicationProgram\Qt\5.12.12\msvc2017\bin\designer.exe】,做参考。
4、选择刚新添加的东西,设为默认值。
以上为解决方法。
三、VTK 配置编译
1、先安装好CMake
2、下载vtk源码
跳转至vtk源码网站
点击tag标签
选择【v 9.1.0】,下载【zip文件】
3、创建三个文件夹,【VTK-Source】、【VTK-Build】、【VTK-Install】,将下载的【vtk-v9.1.0源码】解压到【VTK-Source文件夹】中
4、打开CMake
"Where is the source code: "选取【VTK-Source】文件夹
"Where to build the binaries: " 选取【VTK-Build】文件夹
然后点击【Configure】
弹出的对话框,按照红色方框进行选择,然后点击【Finish】
Configure之后,因为我们是使用VS 2022结合VTK开发QT,所以需要注意查看·橙色方框·中的路径是不是msvc2017_64,如果不是,手动修改,点击蓝色方框,选择qt安装路径中的【msvc2017_64】中对应的文件或目录,参照下图。
选择【CMAKE_INSTALL_PREFIX】,修改路径,修改为,我们之前创建的【VTK-Install】
【VTK_BUILD_EXAMPLES】勾选上
【VTK_GROUP_ENABLE_Imaging】、【VTK_GROUP_ENABLE_Qt】选择【WANT】
再次点击【Configure】,出现红字可以不用管
然后点击【Generate】
后续步骤,
参考
https://blog.csdn.net/GENGXINGGUANG/article/details/106820207我是从这篇文章的第8步开始参考学习后续使用的,写的非常的nice!!!