qt5的.ui文件在VS2010中無法編譯問題


自己手動添加的.ui文件在VS中是無法右鍵編譯的,也即是說,在用QT designer編輯過的.ui文件無法實時更新相應的ui_XX.h文件,造成調試結果無法顯示編輯過的新界面。

解決辦法:

右鍵.ui文件屬性:改自定義生成工具,應用,在常規里按照自己相應的文件和路徑輸入:

命令行:setlocal
D:\qt\5.5\msvc2010\bin\uic.exe  -o  "F:/AA/BB/CC/bin/ui_XX.h"  "F:/AA/BB/CC/XX.ui"
if %errorlevel% neq 0 goto :cmEnd
:cmEnd
endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
:cmErrorLevel
exit /b %1
:cmDone
if %errorlevel% neq 0 goto :VCEnd

說明:Generating ui_XX.h

輸出:F:\AA\BB\CC\bin\ui_XX.h

附加依賴項輸出一樣,后面文件改為XX.ui


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM