问题: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、点“确定”,此时已可以编译