更新需求:
起初AA类是一个普通C++类,用于处理一些数据,BB类(设计师界面类)继承自他
现在需要将AA类设计为设计师界面类,BB类、CC类等均可继承自他,共用AA的界面(共用部分控件)
现采用如下方式:
1、在BB的.h文件中声明命名空间
namespace Ui{
class BB;
}
2、在.h文件中声明ui指针对象
private:
Ui::AA *ui;
3、在.cpp 的构造函数初始化列表中初始化指针,并通过ui调用UI对象
BB::BB(X *XX, QWidget *parent) :
AA(XX, parent),
ui(new Ui::AA)
{
ui->setupUi(this);
}
报如下错误:
改正:在BB的源文件中添加如下代码,即添加UI头文件
#include "ui_ddctablewidget.h"
细心细心再细心
欢迎大家指教,希望大家喜欢
路漫漫其修远兮,同志仍须努力