Qt_如何关联头文件、源文件和ui文件?

时间:2025-05-09 08:10:04

1.头文件与源文件
首先头文件和源文件就不多说了,头文件放声明,源文件放定义。

2.关于ui文件:
我们知道在新建项目的时候,可以选择添加*.ui和不添加两种。
当添加上ui 文件的时候,我们可以利用designer来添加控件,直观上看到界面的布局,控件的外观

如果没有添加ui文件,那么久只能用代码生成。所以,托控件就是在使用Qtdesigner,必须有.ui文件,否则没有ui文件就只能自定义控件了,用代码完成。而且使用.ui文件的话,这源文件中会出现#include “ui_XX.h”,用于关联类与ui文件。

3.倘若没创建ui文件后来想添加ui文件
如果是创建头文件时就自带了ui文件,显然可以通过源文件的#include "ui_XX.h"关联
如果只创建了头文件和源文件,那么就在Froms文件夹中添加 Qt designer Form,最后修改头文件,要加private: Ui::XX ui; 修改源文件,添加#include "ui_XX.h"等。