怎样VS20103下安装Qt5的插件

  在我的博客《》中讲解了win7下Qt5+MinGW嘚安装及使用本节再讲解win7下Qt5+VS20100的安装及使用。利用Qt5+MinGW开发应用程序比较麻烦的是每次都要编写.pro文件(项目配置文件,类似于makefile)而用Qt5+VS20100则不再需偠编写.pro文件,尤其对于习惯于VS20100且电脑上已装了VS20100的程序员来说还是比较好的

2、安装VS20100(企业版),已安装的此步骤忽略

  打开VS20100菜单栏多处一個Qt5菜单项,如图所示:

  然后点击Qt Options指定所安装的Qt版本(即相应的qmake),如图所示:

1、新建项目选择”Qt Application“,如下图所示:

2、输入项目名称及蕗径确定,进入Qt5 GUI项目向导对话框如下图:

3、点击下一步,设置项目选择需包含于项目的模块,在此我们保持默认选项如下图:

4、點击下一步,修改类的名称选择基类,在此我们选择QDialog基类确定,生成类如下图:

5、双击”解决方案管理器“中的.ui文件,会启动Qt Designer编輯对话框窗体,保存再在VS20100中点击运行,效果如下图:

注:Qt库及插件下载官网:

2 使用cmake生成Visual C++项目文件只保留double、opengl选項,这样就不必再准备那些第三方的

库文件(如果想编译udav需要保留qt选项,且qt开发库的版本不低于4.8)cmake生成的项目主要包括:

3 evalp.cpp结尾的注释使用了一种未知的语言,会导致编译错误需要删除。

译选项“C/C++ -> 语言 -> 将wchar_t视为内置类型”设置为“否” 即可消除这两个错误

项“将wchar_t视为内置类型”也改为“否”,然后重新编译mgl和mgl-qt即可解决问题。

7 编译udav注意:该项目也要将编译选项“将wchar_t视为内置类型”设置为“否”。

8 如果呮编译mgl不编译mgl-qt和udav,无需修改mgl的编译选项

我要回帖

更多关于 vs2010 的文章

 

随机推荐