Qtに取り組んでいますが、Qt Guiアプリケーションにスロットを追加すると、次のエラーが発生します。
symbol(s) not found for architecture x86_64.
ブロックをコメントアウトすると、slots
すべてが正常に見えます。
public slots:
QtCreatorに何らかのバグがありますか、それとも何か間違ったことをしていますか?
Mac Osx 10.8(マウンテンライオン)でQt 4.8.3(64ビット)に基づくQtCreator2.5.2を使用しています
Edit:
これが私のフルクラスです
#include <QMainWindow>
#include "qextserialport.h"
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private:
Ui::MainWindow *ui;
QextSerialPort *port;
public slots:
void onDataAvailable();
};