使用Vs + Qt 是Vs对于Ui 文件会默认调用 uic 编译,但是在写代码的时候显示ui_XXX.h文件无法识别,其实这个时候代码是可以通过编译的,就是看起来不爽。
网上很多方法是用 对于.ui文件使用自定义生成工具,但是这个方法我没有成功。
我直接在命令行调用uic命令来编译。
首先把uic.exe所在的文件夹加入到环境变量。
然后进入.ui文件所在的文件夹,按住shift + 鼠标右键 ,选择进入shell编程,输入以下命令
uic -o ui_xxx.h xxx.ui
则可以编译好ui_xxx.h 文件。