1

当我查看一些 GUI 示例时,我注意到一些项目包含 Forms 文件夹和 XXXX.ui 文件,允许用户修改设计屏幕上的布局。但其中一些没有 F​​orms 文件夹和 ui 文件,但仍然有 GUI 可以显示。

因此,上述后一种情况的 GUI 显示是手动编码的,另一种是使用 Designer。有没有办法将这两种项目从一个转换为另一个?

4

1 回答 1

1

用户界面编译器 [1] 使用这些 .ui 文件生成一些名为 ui_formname.h 的文件,该文件在 Ui 命名空间内包含一个类 Formname。所以最终,一切都恢复到 C++ 代码

[1] http://qt-project.org/doc/qt-4.8/uic.html

于 2013-06-14T23:10:56.777 回答