伴隨著系統(tǒng)的重裝VS和Qt也重新安裝與配置。噢!問題出現(xiàn)了,VS可以識別QT,但是代碼提供功能對QT完全失效,而且在VS中右鍵-->轉(zhuǎn)到定 義,直接提示“未定義的符號”,天啊!VS代碼提示功能找不到Qt的文件了。借助Google和Baidu,再加上自己的摸索,終于是功夫不負(fù)有心人,讓 我找到了問題的所在,并且也發(fā)現(xiàn)了VS代碼提示功能的關(guān)鍵點(diǎn)所在,記錄下來備忘:
首先,在做菜之前先介紹一下原材料,既然是VS IDE的代碼提示,當(dāng)然VS是少不了的,另外還有一個“關(guān)鍵先生”是vs assistant(VS代碼助手)。
其次,配置VS使之可以識別Qt文件,也就是當(dāng)鼠標(biāo)放到QMainWindow上面點(diǎn)右鍵-->轉(zhuǎn)到定義,VS會跳轉(zhuǎn)到該文件,而不是提示“未定義 的符號”。打開VS,工具-->選項(xiàng)-->項(xiàng)目和解決方案-->VC++目錄 在右側(cè)下拉框中選擇-->包含文件,這里添加QT的include目錄,如下圖所示:

這樣就解決了,VS無法識別QT的問題。下面,還得遇到的問題,就是VS assistant無法識別Qt了。
再次,安裝好VS assistant后,打開配置頁,Projects-->C/C++ Directories,左側(cè)下拉框選擇-->Custom,添加如圖所示:

OK,重啟VS,就會發(fā)現(xiàn)代碼提示功能全部回來。吼吼......
小結(jié)一下:
或許是我們對IDE的要求太高了點(diǎn),隨便我安裝的一個FrameWrok都讓你無條件的接受,哇哈哈。以后遇到類似的問題就有著手點(diǎn)了,要在IDE中配置相關(guān)FrameWork的路徑,讓IDE識別后即可實(shí)現(xiàn)。
Q.P.K2010年8月16日于litsoft
posted on 2011-12-05 12:51
風(fēng)輕云淡 閱讀(1904)
評論(1) 編輯 收藏 引用 所屬分類:
Toolkit