我在Linux Ubuntu 9.10機器上運行QT Creator。我剛開始使用QT Creator,當我嘗試構建項目時出現此錯誤時,我正在瀏覽教程:「ISO C++禁止聲明'QPushButton'沒有類型」。此問題出現在我的頭文件中:ISO C++禁止在QT Creator中沒有類型的'QPushButton'聲明
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QtGui/QWidget>
namespace Ui
{
class MainWindow;
}
class MainWindow : public QWidget
{
Q_OBJECT
public:
MainWindow(QWidget *parent = 0);
~MainWindow();
public slots:
void addContact();
void submitContact();
void cancel();
private:
Ui::MainWindow *ui;
QPushButton *addButton;
QPushButton *submitButton;
QPushButton *cancelButton;
QLineEdit *nameLine;
QTextEdit *addressText;
QMap<QString, QString> contacts;
QString oldName;
QString oldAddress;
};
#endif // MAINWINDOW_H
在這行是錯誤? – 2010-04-24 15:09:26