求助下各位大神!我使用qt-embedded-linux-opensource-src-4.5.3進行編譯Qt工程,顯示如下的錯誤,幫忙看下是怎么回事,要怎么解決?感謝!!!
ps:用pc端的Qt creator 5 編譯是可以正常運行的。

keyboard.h代碼如下:
#ifndef KEYBOARD_H
#define KEYBOARD_H
#include <QLineEdit>
#include <QWidget>
#include <QPushButton>
#include <QEvent>
QT_BEGIN_NAMESPACE
class QLineEdit;
QT_END_NAMESPACE
class Button;
class Keyboard : public QWidget
{
Q_OBJECT
public:
Keyboard(QWidget *parent = 0);
QString m;
bool Flowwindow;
bool Pressurewindow;
private slots:
void digitClicked();
void pointClicked();
void backspaceClicked();
void setSure();
void setCancl();
void setFive();
void setTen();
void setFifteen();
signals:
void displaySignals();
private:
Button *createButton(const QString &text, const char *member);
void abortOperation();
bool calculate(double rightOperand, const QString &pendingOperator);
double sumInMemory;
double sumSoFar;
double factorSoFar;
QString pendingAdditiveOperator;
QString pendingMultiplicativeOperator;
bool waitingForOperand;
QLineEdit *display;
enum { NumDigitButtons = 10 };
Button *digitButtons[NumDigitButtons];
protected:
// void mousePressEvent(QMouseEvent *);
public slots:
};
#endif // KEYBOARD_H
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/223231.html
標籤:Qt
