在使用信号与槽很容易发生 undefined reference to 发射信号 

①继承QObject

②添加Q_OBJECT

③执行qmake

④构建

然后就可以运行啦!但是不知道是为什么,悄咪咪放在这里做个记录 。

 #ifndef TIMERWRITEFILE_H
#define TIMERWRITEFILE_H #include <QObject>
#include <QDebug>
#include <QTimerEvent>
#include <QTextCodec>
#include <OffSiteAlg.h> #define MAXPOTS 831 bool ReadWavesFile(); extern QString FileName;
extern bool PreviousFlag;
extern bool NextFlag;
extern bool IsChartDis;
extern bool StartOrStop;
extern int FreamCnt;//总帧数计数
extern int LocalCnt; class TimerWriteFile : public QObject
{
Q_OBJECT
public:
explicit TimerWriteFile(QObject *parent = nullptr);
void handleTimeout(); //超时处理函数
virtual void timerEvent( QTimerEvent *event);
private:
int m_nTimerID;
int TIMER_TIMEOUT;
signals:
void SIG_INSERTDATA(unsigned char *readbuf,int a, int b);
void SIG_TIMERPRAPAREDATA();
}; #endif // TIMERWRITEFILE_H

最新文章

  1. IMD中一些JS方法总结
  2. 动态规划VS分治策略
  3. CAN总线 SJA1000中断
  4. 添加或修改ssh服务的端口
  5. GDC2016 [全境封锁],11个种类5个派系的敌人设计思路
  6. PHP 判断客户端是IOS还是Android
  7. Nhiberate (二) 搭项目
  8. Embedded database support
  9. DOS中如何删除文件夹
  10. linux环境下的伪分布式环境搭建
  11. listview当选中某一个item时设置背景色其他的不变
  12. MyCP.java蓝墨云班课
  13. 一致性Hash算法说明
  14. 使用jQuery清空file文件域的解决方案
  15. Android 收集已发布程序的崩溃信息
  16. [UE4]组件
  17. [转]使用BCP导出导入数据
  18. 值得关注的sql-on-hadoop框架
  19. js搜索算法——二分搜索
  20. IO模型详解

热门文章

  1. git分支间切换注意点和bug分支的处理
  2. css :clip rect 正确的使用方法
  3. 华为云如何使用二次验证码/虚拟MFA/两步验证/谷歌验证器?
  4. js用正则表达式查找中文
  5. APP自动化 -- 坐标获取和点击
  6. web自动化 -- ActionChains()的鼠标操作
  7. ubuntu 12.04无盘工作站
  8. Linux重定向用法详解
  9. Django学习路32_创建管理员及内容补充+前面内容复习
  10. MySQL在同一个表上,删除查询出来的结果