#ifndef CALLGLOBALMANAGE_H #define CALLGLOBALMANAGE_H #include #include #include #include #include #include #include #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> mapObject); public: Q_DISABLE_COPY(CallGlobalManage); }; #endif // CALLGLOBALMANAGE_H