因为一直用的VS,所以转用Qt Creator不怎么顺手,所以就想用回VS,而只用Qt Designer做界面。
在第一篇文章讲了下载Qt开发工具,依旧是那个下载地址,最下面有个Other downloads:
下载一个Visual Studio Add-in的插件:
因为我装的是VS2013,所以下载qt-vs-addin-1.2.3-opensource.exe,下载完成后双击
安装就行了。
安装好后打开VS会发现多了一个Qt5菜单项:
选择最后一项Qt Option配置路径:
填写的路径为:...\5.3\msvc2013_opengl
(省略号表示你的安装目录)
此时,就可以新建Qt工程了:
VS中 新建->项目->Qt5 Project->Qt Application
工程名取Test,确定,会出现一个向导,默认配置->Finish:
这样,一个Qt Application工程就在VS上创建了,点击运行,弹出一个窗口:
至此,关联完成。
另外,创建工程后可以调用Qt Designer设计界面:
Qt Designer的界面如下:
选择打开:
打开刚才创建的工程目录下的.ui文件:
就是一个窗体:
可以在Qt Designer 上利用图形界面设计窗口:
例如添加一些按钮等:
完了保存,回到VS,运行:
最后,几点说明:
我安装的Qt是:qt-opensource-windows-x86-msvc2013_opengl-5.3.1.exe
Qt插件:qt-opensource-windows-x86-msvc2013_opengl-5.3.1.exe
VS版本:VS2013旗舰版
在安装的过程中都不需要手动配置环境变量,但是,你会发现:
直接运行刚才创建的工程目录下的exe文件会报错
:
这是系统环境的问题,解决方法有三个:
一是把所需的文件从...\5.3\msvc2013_opengl\bin目录下复制到exe所在的目录;
二是添加系统环境变量,既然装了Qt,推荐这种方法(即系统环境变量Path后面追加...\5.3\msvc2013_opengl\bin)
注意:修改环境变量时用分号(;)区分不同的路径,上述路径的省略号表示你的安装路径;
三是用静态链接库编译源代码,详见:http://blog.csdn.net/wwkaven/article/details/37668859