在QtCreator中没有完全构建时编译.ui文件(到.cpp和.h文件)

时间:2015-11-27 08:55:44

标签: qt qt-creator

有点令人惊讶,但是Qt似乎比使用自己的IDE,QtCreator更好地使用Visual Studio(使用Qt插件)。

在Visual Studio中,右键单击项目视图中的UI文件可以编译它,生成ui_something.h

image description

在QtCreator中,我认为没有明显的方法来构建它。它没有按钮。实际上,Build菜单中有一个按钮:

image description

它编译项目,而ui_main.h保持不变。我实际上甚至都不知道,自从我编辑表单以来,我是如何设置生成旧ui_main.h的,现在已经过时了。似乎没有办法,可能除了命令行解决方案。

1 个答案:

答案 0 :(得分:1)

如果这没有得到完全合格的答案,我会离开这里,你可以在命令行中手动完成:

uic main.ui>ui_main.h

uic在stdout上打印输出,因此您需要使用>运算符将输出保存在文件中。