VS2013下Qt5.6.1專案配置方法以及各種問題彙總
阿新 • • 發佈:2019-01-03
一、QtCreator與VS2013下Qt1.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.安裝完成後:開啟vs2013
2.開啟QT5;3.選擇add---> 新增 Version name選擇 Qt5.6.3 Path選擇D:\soft\Qt5.6.1.MSVC\5.6\msvc2013最後完成安裝,開啟VS2013,新建專案可以看到如下
2.選擇預設設定,Base dass是你建立的這個類所要繼承的是哪個類,QMainWindow還是QWidget,亦是QDialog,繼承對於C++來說是一個很重要的東西,我們選擇QDialog
3.右鍵單擊VS2013解決方案列表中的專案名稱,選擇彈出選單中的“Qt Project Settings”,開啟Qt專案配置介面;在Version選項下,選擇Qt5.6.1
4.建立好專案後,程式會出現錯誤的現象,即程式碼出現n個紅色波浪線,解決辦法就是Ctrl+F5(快捷執行專案),執行成功一次後,關閉解決方案,重新開啟專案,問題解決,類的成員函式自動載入進來。
5.各種庫的配置專案--->屬性
VC++目錄包含目錄:C/C++--->常規------>附加包含目錄附加依賴項
6.介面設定檔案.ui檔案無法開啟,雙擊時致使VS2013程式無響應解決方法:在QT的目錄下,找到Qt5WebEngineWidgets.dll這個檔案,給他隨便改個名字,再開啟.ui檔案,就可以成功打開了。則雙擊.ui檔案可以開啟介面設計:
7.出現:由於找不到Qt5Widgetsd.dll,無法繼續執行行程式碼,重新安裝程式可能會解決解決方法: 右鍵計算機--->屬性--->高階系統設定--->高階--->環境變數新增系統變數: 編輯環境變數:%QTDIR%\bin
以上問題解決後,最後除錯執行會出現如下效果:
二、環境搭建
1.版本選擇:2.開啟QT5;3.選擇add---> 新增 Version name選擇 Qt5.6.3 Path選擇D:\soft\Qt5.6.1.MSVC\5.6\msvc2013最後完成安裝,開啟VS2013,新建專案可以看到如下
三、各種除錯問題
1.新建專案2.選擇預設設定,Base dass是你建立的這個類所要繼承的是哪個類,QMainWindow還是QWidget,亦是QDialog,繼承對於C++來說是一個很重要的東西,我們選擇QDialog
3.右鍵單擊VS2013解決方案列表中的專案名稱,選擇彈出選單中的“Qt Project Settings”,開啟Qt專案配置介面;在Version選項下,選擇Qt5.6.1
4.建立好專案後,程式會出現錯誤的現象,即程式碼出現n個紅色波浪線,解決辦法就是Ctrl+F5(快捷執行專案),執行成功一次後,關閉解決方案,重新開啟專案,問題解決,類的成員函式自動載入進來。
5.各種庫的配置專案--->屬性
VC++目錄包含目錄:C/C++--->常規------>附加包含目錄附加依賴項
6.介面設定檔案.ui檔案無法開啟,雙擊時致使VS2013程式無響應解決方法:在QT的目錄下,找到Qt5WebEngineWidgets.dll這個檔案,給他隨便改個名字,再開啟.ui檔案,就可以成功打開了。則雙擊.ui檔案可以開啟介面設計:
7.出現:由於找不到Qt5Widgetsd.dll,無法繼續執行行程式碼,重新安裝程式可能會解決解決方法: 右鍵計算機--->屬性--->高階系統設定--->高階--->環境變數新增系統變數:
以上問題解決後,最後除錯執行會出現如下效果:
轉載請附上出處,謝謝!!!!!!!!!!!!!!