logplus/BaseFun/include/CallGlobalManage.h

33 lines
802 B
C
Raw Normal View History

#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 strSlfNameSlf文件名 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