------------------addressbook.h---------------
#ifndef _ADDRESSBOOK_H_
#define _ADDRESSBOOK_H_
#include <QtGui>
#include <QtCore>
class AddressBook:public QWidget
{
Q_OBJECT
public:
AddressBook(QWidget *parent=0);
private:
QLineEdit *nameLine;
QTextEdit *addressText;
};
#endif
--------------------addressbook.cpp-------------------------------------------
#include <QtGui>
#include <QtGui/QLabel>
#include <QtGui/QLineEdit>
#include "addressbook.h"
AddressBook::AddressBook(QWidget *parent)
: QWidget(parent)
{
QLabel *nameLabel=new QLabel(tr("Name:"));
nameLine=new QLineEdit;
QLabel *addressLabel=new QLabel(tr("Address:"));
addressText=new QTextEdit;
QGridLayout *mainLayout=new QGridLayout;
mainLayout->addWidget(nameLabel,0,0);
mainLayout->addWidget(nameLine,0,1);
mainLayout->addWidget(addressLabel,1,0,Qt::AlignTop);
mainLayout->addWidget(addressText,1,1);
setLayout(mainLayout);
setWindowTitle(tr("Simple Address Book"));
}
-------------------------main.cpp---------
#include <QtGui>
#incldue "addressbook.h"
int main(int argc,char **argv)
{
QApplication app(argc,argv);
AddressBook *addressBook=new AddressBook;
addressBook->show();
return app.exec();
}
------------
出现问题
main.cpp:2:2: invalid preprocessing directive #incldue
main.cpp: In function `int qMain(int, char**)':
main.cpp:7: error: `AddressBook' was not declared in this scope
main.cpp:7: error: `addressBook' was not declared in this scope
main.cpp:7: error: `AddressBook' is not a type
求助