error : Class declarations lacks Q_OBJECT macro

简介: error : Class declarations lacks Q_OBJECT macro

直译是:类声明没有Q_OBJECT 宏。

class CError1 : public QObject
{


signals:

void OnButClicked();        
};
class CError2 : public QObject
{

signals:

void OnButClicked();        
};
class CError1 : public QObject
{
    Q_OBJECT

signals:

void OnButClicked();        
};

类声明加上Q_OBJECT就好了。


class CError1 : public QObject
{
    Q_OBJECT

signals:

void OnButClicked();        
};
class CError2 : public QObject
{
    Q_OBJECT

signals:

void OnButClicked();        
};
class CError2 : public QObject
{
    Q_OBJECT

signals:

void OnButClicked();        
};
相关文章
|
XML SQL 数据库
Error getting generated key or setting result to parameter object.必须执行该语句才能获得结果。
Error getting generated key or setting result to parameter object.必须执行该语句才能获得结果。
|
1月前
|
存储 设计模式 Python
Python中的类(Class)和对象(Object)
Python中的类(Class)和对象(Object)
30 0
|
5月前
|
关系型数据库 MySQL
mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such
mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such
|
6月前
|
人工智能 自然语言处理 JavaScript
vue.runtime.esm.js?2b0e:619 [Vue warn]: Error in created hook: “TypeError: Object(...) is not a func
vue.runtime.esm.js?2b0e:619 [Vue warn]: Error in created hook: “TypeError: Object(...) is not a func
48 0
|
9月前
error while loading shared libraries: libXXX.so.X: cannot open shared object file: No such file
error while loading shared libraries: libXXX.so.X: cannot open shared object file: No such file
197 0
|
10月前
synchronized(this)、synchronized(class)和synchronized(Object)的区别
synchronized(this)、synchronized(class)和synchronized(Object)的区别
76 0
synchronized(this)、synchronized(class)和synchronized(Object)的区别
This error might indicate a memory leak if setState() is being called because another object is reta
This error might indicate a memory leak if setState() is being called because another object is reta
exception(359): error C2220: 警告被视为错误 - 没有生成“object”文件
exception(359): error C2220: 警告被视为错误 - 没有生成“object”文件
83 0
exception(359): error C2220: 警告被视为错误 - 没有生成“object”文件
error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or
error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or
87 0
|
C++
编译OpenJDK12:methodMatcher.cpp error C2220 警告被视为错误 - 没有生成“object”文件
编译OpenJDK12:methodMatcher.cpp error C2220 警告被视为错误 - 没有生成“object”文件
115 0