----------------------------------------
要点:共 3点
#include <QObject> // 1
class Abc : public QObject // 2
{
Q_OBJECT // 3
======================
错误信息
:-1: error: [Makefile:5826: moc_abc.cpp] Error 1
解决:
class Abc : public QObject
{
Q_OBJECT
public:
Abc();
};
教训:
自定义C++类,包含了 Q_OBJECT 宏,老是忘记了继承 : public QObject。
这里写出来,加强记忆。