33 lines
802 B
C
33 lines
802 B
C
|
|
#ifndef CALLGLOBALMANAGE_H
|
|||
|
|
#define CALLGLOBALMANAGE_H
|
|||
|
|
|
|||
|
|
#include <QObject>
|
|||
|
|
#include <QMap>
|
|||
|
|
#include <QList>
|
|||
|
|
#include <QPoint>
|
|||
|
|
#include <QColor>
|
|||
|
|
#include <QJsonObject>
|
|||
|
|
#include <QWheelEvent>
|
|||
|
|
#include "BaseFunExport.h"
|
|||
|
|
|
|||
|
|
class BASEFUN_EXPORT CallGlobalManage : public QObject
|
|||
|
|
{
|
|||
|
|
Q_OBJECT
|
|||
|
|
private:
|
|||
|
|
explicit CallGlobalManage(QObject *parent = NULL);
|
|||
|
|
~CallGlobalManage();
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static CallGlobalManage* getInstance();
|
|||
|
|
|
|||
|
|
signals:
|
|||
|
|
|
|||
|
|
// 添加对象通知strName:发送模块名字(如DataMgr) strSlfName:Slf文件名 mapObject:对象类型(如curveObject)和对象名列表(如AC、BS)
|
|||
|
|
void sig_Notice_AddObject(QString strName, QString strSlfName, QMap<QString,QList<QString>> mapObject);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
Q_DISABLE_COPY(CallGlobalManage);
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
#endif // CALLGLOBALMANAGE_H
|