如需转载本文,请注明来源:http://hi.baidu.com/yowsah/blog/item/df270608c788ed3be92488a1.htmlhtml
最近学习QT,配置环境费了不少时间,其实能够有更快的方法。现将一个简单的配置方法分享一下。windows
前提先要安装好了VS2008visual-studio
1. 安装Qt libraries for Windows (VS 2008) ,下到的是qt-win-opensource-4.6.2-vs2008.exe,QT已经提供了使用VS2008编译的版本,这样就不须要再费几个小时来编译环境。学习
2. 安装Visual Studio Add-in,此处要下载1.1.3版,我以前下载了最新的1.1.4版,但出现了不少错误。1.1.3下载地址是http://get.qt.nokia.com/vsaddin/qt-vs-addin-1.1.3.exeui
3. 如今打开VS2008,新建项目时就会出现QT4 Project这一项。菜单栏也会出现QT菜单。spa
==========================orm
若是VS Add-in安装的是1.1.4版本,可能会出现如下问题:htm
1. 点击新建项目中的ui文件不会打开QT Designer,是个比较大的问题。blog
我找了一个临时解决方法,虽然不明白道理:在ui文件上右键-打开方式,这时弹出框中会有两个QT Designer,选择另外一个就能够正常启动了。ci
2. 另外出现另外一个问题,点击QT菜单中的Launch Designer,会出现以下错误:
找不到方法:“Boolean System.Threading.WaitHandle.WaitOne(Int32)”。
Stacktrace: 在 Qt4VSAddin.ExtLoader.loadDesigner(String fileName) 在 Qt4VSAddin.Connect.Exec(String commandName, vsCommandExecOption executeOption, Object& varIn, Object& varOut, Boolean& handled)
这个问题到如今仍未解决。但愿若是有网友可以找到方法,可以提供给我。
这些问题在安装1.1.3版以后所有消除,若是你也遇到这些问题,能够尝试下载旧版本。