VS2013下Qt5.6.1项目配置方法以及各种问题汇总

一、QtCreator与VS2013下Qt
1.QtCreator里有:Editor, Assistant, Designer, Debuger
因此,Qt Creator是一个IDE,也就是一个集成开发环境,里面有代码编写器,编译器,调试器,还有图形设计器Qt Designer,有了它你可以写软件。
而Qt Designer是用来设计界面的,只能设计图形,是个图形设计器!

2.Visual Studio Add-in
要让 Qt 在 Windows 上与 Visual Studio 配合使用,请下载 Visual-Studio 插件。该插件可配合各种 Qt 授权进行开发。


二、环境搭建

1.版本
Qt有两个版本,即MinGW版本和MSVC版本,配置VS2013时,需要使用MSVC版本,因此在已有MinGW版本的情况下,再次安装MSVC版本:http://download.qt.io/official_releases/qt/5.6/5.6.1-1/
选择:

进行默认步骤安装,安装成功后,
下载VS_Qt插件工具:http://download.qt.io/archive/vsaddin/
选择:

默认安装,安装成功后,进行配置:
1.安装完成后:打开vs2013

2.打开QT5;

VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第1张图片

3.选择add---> 添加
     Version name选择 Qt5.6.3
      Path选择D:\soft\Qt5.6.1.MSVC\5.6\msvc2013
VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第2张图片

最后完成安装,打开VS2013,新建项目可以看到如下
VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第3张图片



三、各种调试问题

1.新建项目
VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第4张图片

2.选择默认设置, Base dass是你创建的这个类所要继承的是哪个类,QMainWindow还是QWidget,亦是QDialog,继承对于C++来说是一个很重要的东西,我们选择QDialog

VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第5张图片
3.右键单击VS2013解决方案列表中的项目名称,选择弹出菜单中的“Qt Project Settings”,打开Qt项目配置界面;在Version选项下,选择Qt5.6.1

VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第6张图片

VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第7张图片
4.建立好项目后,程序会出现错误的现象,即代码出现n个红色波浪线,解决办法就是 Ctrl+F5(快捷运行项目),运行成功一次后,关闭解决方案,重新打开项目,问题解决,类的成员函数自动加载进来。

VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第8张图片
5.各种库的配置
项目--->属性
VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第9张图片
VC++目录
VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第10张图片

包含目录:

VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第11张图片

C/C++--->常规------>附加包含目录
VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第12张图片

附加依赖项
VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第13张图片
6.界面设置文件 .ui 文件无法打开,双击时致使VS2013程序无响应
解决方法:在QT的目录下,找到Qt5WebEngineWidgets.dll这个文件,给他随便改个名字,再打开.ui文件,就可以成功打开了。

则双击.ui文件可以打开界面设计:
VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第14张图片



7.出现:由于找不到Qt5Widgetsd.dll,无法继续执行行代码,重新安装程序可能会解决

解决方法:
右键计算机--->属性--->高级系统设置--->高级--->环境变量
添加系统变量:
VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第15张图片

编辑环境变量:%QTDIR%\bin
VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第16张图片
以上问题解决后,最后调试运行会出现如下效果:

VS2013下Qt5.6.1项目配置方法以及各种问题汇总_第17张图片


转载请附上出处,谢谢!!!!!!!!!!!!!!

你可能感兴趣的:(Qt,VS,Qt,dll,ui)