例 class win:
win.h
#ifndef WIN_H
#define WIN_H
#include <QWidget>
#include "ui_win.h"
namespace Ui {
class win; } //在Ui的namespace 中添加win类
class win : public QWidget
{
Q_OBJECT //注意添加
public:
explicit win(QWidget *parent = nullptr);
signals:
private:
Ui::win *ui; //创建ui指针
};
#endif // WIN_H
win.cpp
#include "win.h"
win::win(QWidget *parent) : QWidget(parent) , ui(new Ui::win) //继承ui类
{
ui->setupUi(this); //设置ui
}
重要一点:注意修改ui的objectName属性,必须和class名字一样
总结:需要注意以上注释的几个步骤