0

我使用 QtDesigner 创建了一个 .ui 文件 (myform.ui),我想创建相应的头文件 (myform.h) 和实现 (myform.cpp) 文件。

现在我可以在 Linux 上使用以下命令创建头文件 (myform.h):

uic mainwindow.ui -o mainwindow.h

StackExchange上的旧答案(此处)建议使用以下命令创建实现文件(myform.cpp):

uic -i mainwindow.h -o mainwindow.cpp mainwindow.ui

但是,uic 似乎不支持命令选项 -i,我收到错误消息“未知选项 -i”。

有谁知道我如何从 .h 和 .ui 文件自动生成 .cpp 文件?

uic 版本是 5.9.5

4

1 回答 1

1

只需要生成头文件,所有代码(即setupUi()retranslateUi())都在 uic 生成的头文件中。

于 2018-10-09T09:55:06.327 回答