【发布时间】:2011-12-17 13:00:30
【问题描述】:
我在 Linux Ubuntu 9.10 机器上运行 QT Creator。我刚开始使用 QT Creator,当我尝试构建我的项目时弹出此错误时,我正在浏览教程:“ISO C++ 禁止在没有类型的情况下声明 '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
【问题讨论】:
标签: c++ qt qt-creator