QT中类的定义和声明是不是不能放在一个头文件中?
facat 2011-03-17 06:18:33 例如有如下代码:
#ifndef INHERIT_H
#define INHERIT_H
#include "ui_mainwindow.h"
#include <QMessageBox>
class Inherit;
class Inherit:public QMainWindow,public Ui::MainWindow
{
Q_OBJECT
public :
Inherit(QMainWindow *parent=0);
~Inherit();
private slots:
//void msg();
};
Inherit::Inherit(QMainWindow *parent)
{}
Inherit::~Inherit()
{}
#endif // INHERIT_H
编译器提示 multiple definition of xxxx
是不编译器不支持这两部分放在一个文件中啊?