如需轉載本文,請註明來源: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版以後所有消除,若是你也遇到這些問題,能夠嘗試下載舊版本。