Qt中自动生成的UI标头

时间:2016-04-09 02:44:09

标签: qt

我在Qt创作者工作,有点困惑。当我在Qt Designer中生成UI文件时,我注意到在cpp文件中加载了一个名为ui_ filename 的关联头文件。关于如何生成此标头我感到有些困惑。请参考下图。该文件特别是" ui_mainwindow.h"。此文件正在自动生成。

enter image description here

有没有办法查看此头文件的内容

谢谢

1 个答案:

答案 0 :(得分:5)

此文件由Qt User Interface Compiler生成,它将XML格式*.ui转换为C ++标题ui_*.h

它基本上包含类Ui::MainWindow的定义(具有函数ui->setupUi(this)定义的类)。要在Qt创建者中查看其内容,只需按住 ctrl 键并将鼠标指针放在文件名上,您会发现它会变成一个链接,点击它。