我对 Qt 4 有奇怪的问题。我正在尝试制作 MyClass 的 QList,但它显示 MyClass:未声明的标识符。我在全局对象中使用它.. 这是代码,让我知道我做错了什么。问候。
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,还没有添加任何东西。有什么问题 ?!