問題:ui文件右鍵,編譯選項灰色,無法編譯。

解決方案:
1、ui文件右鍵,選擇“屬性”,項類型選擇“自定義生成工具”

2、點擊“應用”,左邊會顯示“自定義生成工具選項”;
3、選擇“自定義生成工具選項”,命令行中輸入:
******************************
setlocal
D:\Qt\Qt5.12.2\5.12.2\msvc2017_64\bin\uic.exe -o D:\0_TempDev\QCefView-master\build\test\QCefViewTest\QCefViewTest_autogen\include_Release\ui_qcefviewtest.h D:\0_TempDev\QCefView-master\test\QCefViewTest/qcefviewtest.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_qcefviewtest.h
設置輸出目錄:D:\0_Dev\QCefView-master\build\test\QCefViewTest\QCefViewTest_autogen\include_Release\ui_qcefviewtest.h
鏈接對象設為:否

4、點“確定”,此時已可以編譯

