首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QT中自定义信号,其后对应的moc文件编译报错了

2013-07-08 
QT中自定义信号,然后对应的moc文件编译报错了我想给一个类加一个信号, class a{Q_OBJECT//添加的新行signa

QT中自定义信号,然后对应的moc文件编译报错了
我想给一个类加一个信号, 
class a
{
Q_OBJECT    //添加的新行

signals:    //添加的新行
void ManualRefreshDeviceStates();//添加的新行
};

然后我就开始编译,然后就这个类所在的头文件所对应的moc_*.cpp文件在编译的时候就出了5个编译错误.
这是怎么回事啊?  我哪里写错了吗?  
还有就是我吧添加的新行都注释调   moc_*.cpp文件还是有那5个编译错误,型号我上周5晚上下班前上传SVN了,要不就惨了. Qt 类 信号
[解决办法]
class a : public QObject
发信号的必须是QObject的派生类

热点排行