Qt Creator - 如何查看设计器的代码?

Posted

技术标签:

【中文标题】Qt Creator - 如何查看设计器的代码?【英文标题】:Qt Creator - how to see the code of the designer? 【发布时间】:2010-10-21 09:43:40 【问题描述】:

我正在使用 Qt Creator

我正在使用信号和槽编辑器,我想查看它生成的代码。

如何查看代码?

谢谢!

【问题讨论】:

【参考方案1】:

假设您在 Qt Creator 中有一个名为 widget.ui 的表单文件。

编译项目后,您会在项目文件夹中找到一个名为 ui_widget.h 的文件。

如果你打开它,你会看到uic工具生成的代码。

【讨论】:

使用此示例,在 Qt Creator 中,您应该会在包装类的 .cpp 文件顶部看到 #include "ui_widget.h" 行。你可以控制并点击它来打开它。【参考方案2】:

当你使用 qt creater 时,这个文件会用你的项目名称创建一个文件,在我的例子中它被称为“build-prueba-Desktop_Qt_5_7_0_GCC_64bit-Debug”,然后在那个文件中你必须寻找一个带有“ui_”前缀的文件,在其中,你有你需要的代码

【讨论】:

以上是关于Qt Creator - 如何查看设计器的代码?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法在 Qt Creator 的设计器中组织窗口/屏幕?

如果开发时需要,如何在 qt-creator 中调整设计器空间的大小?

用Qt Creator 编写GUI程序, 源代码用UTF-8编码, 如何用qDebug()输出中文?

如何从 Qt Creator 的 UI 设计器中的其他两个布局之间删除 Qt 布局?

制作 Qt Creator 以查看示例和文档

Qt Creator开发Android程序 如何调用C语言的dll