怎么样在类里实现一个类? 下面是要在pro类里新建一个design类的对象,我用下面这个方法总是报错,请高手们指点下。 
  //pro.h 文件如下 
#include  "design.h" 
class pro : public QWidget 
{ 
    Q_OBJECT 
public: 
    pro(QWidget *parent = 0); 
    design test; 
    ~pro(); 
};   
//pro.cpp--文件如下 
#include "pro.h" 
pro::pro(QWidget *parent) 
    : QWidget(parent) 
{ 
 ui.setupUi(this); 
 test =  new design(); 
 } 
pro::~pro() 
{ 
}     
//design.h--文件如下 
class design : public QWidget 
{ 
    Q_OBJECT 
public: 
    design( QWidget *parent=0); 
     ~design(){}; 
};   
//design.cpp--文件如下 
#include "design.h" 
Paint::Paint(QWidget *parent) 
    : QWidget(parent) 
{   
}   
头文件和具体实现哪些功能省略了。 
[ 此帖被dgejal在2010-08-12 09:08重新编辑 ]