Qt 4で奇妙な問題が発生しました。MyClassのQListを作成しようとしていますが、MyClass:undeclaredidentifierと表示されます。私はそれをグローバルオブジェクトで使用しています..ここにコードがあり、私が間違っていることを知らせてください。よろしく。
global_objects.h:
#ifndef GLOBAL_OBJECTS_H
#define GLOBAL_OBJECTS_H
#include <QList>
#include "myclass.h"
extern QList<MyClass*> Test; //undeclared identifier, why???
#endif // GLOBAL_OBJECTS_H
global_objects.cpp:
#include "global_objects.h"
QList <MyClass*> Test;
MyClassは空のQObjectであり、まだ何も追加されていません。どうしたの ?!