遇到QT信号不能在派生类定义的问题 undefined referenc signals
来源:互联网 发布:linux中dump命令 编辑:程序博客网 时间:2024/05/22 07:05
遇到QT信号不能在派生类定义的问题
基类如下:
#ifndef DEVICEPACKET_H#define DEVICEPACKET_H#include <QObject>#include "protocolmetadata.h";class DevicePacket : public QObject{ Q_OBJECTpublic: explicit DevicePacket(QObject *parent = 0); QByteArray packetArray;signals: void onemeta(ProtocolMetaData *);</strong></span>public slots: virtual char *data(); virtual int dataSize();};#endif // DEVICEPACKET_H
派生类如下:
class DevicePacketZigBee : public DevicePacket{signals: void onemeta(ProtocolMetaData *);</span></strong>
如果信号在这个派生类定义,则会产生undefined referenc 问题,必须把信号定义在基类。
0 0
- 遇到QT信号不能在派生类定义的问题 undefined referenc signals
- Qt 定义信号 signals 和 槽 slots
- QT 信号与槽在不同线程不能连接的问题
- QT 信号与槽在不同线程不能连接的问题
- QT 信号与槽在不同线程不能连接的问题
- QT的信号和槽机制:Signals and Slots
- /保护型数据在派生类中遇到的小问题
- 解析Qt的信号-槽机制是如何工作的 - How Qt Signals and Slots Work
- How Qt Signals and Slots Work - Qt的信号-槽机制是如何工作的
- 解析Qt的信号-槽机制是如何工作的 - How Qt Signals and Slots Work
- Windows的信号机制(Signals)
- Windows的信号机制(Signals)
- 基类期望派生类继承的函数不能定义为虚函数
- qt+opencv图像在控件上的显示 槽和信号的定义.
- 【Qt】遇到的问题
- QT 遇到的问题
- Qt遇到的问题
- 从 CWinThread 派生一个子类:CConnectThread,在CConnectThread中作消息映射的时候遇到问题
- Linux负载均衡软件LVS之一(概念篇)
- git log常用命令以及技巧
- 带有一个UITextView的AlertView
- 伸展树uva11996
- AlphaBeta剪枝算法
- 遇到QT信号不能在派生类定义的问题 undefined referenc signals
- crtmpserver的协议架构
- c之将数组传进函数中的方法
- Xcode中使用method_invoke或者objc_msgSend()报错Too many arguments to function call ,expected 0,have3
- 如何让文本框背景色透明
- error: exception handling disabled, use -fexceptions to enable under Android NDK enviroement
- URL重写
- hdu 3001 Travelling
- 创建SQL作业错误的解决方法(不能将值 NULL 插入列 'owner_sid',表 'msdb.dbo.sysjobs';列不允许有空值。)