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
하는 줄에 오류인가? –