logplus/BaseFun/include/CallGlobalManage.h

33 lines
802 B
C++
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#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