proto-debuger/protoDebuger/globalvar.h

27 lines
512 B
C++

#ifndef GLOBALVAR_H
#define GLOBALVAR_H
#include "singletone.h"
#include "qserialproto.h"
#include "serialcontroller.h"
#define PI 3.1415926535898
class globalVarManager
{
public:
globalVarManager();
SerialController *GetSerailController();
void SetSerialController(SerialController *);
QSerialProto &SerialProto(){
return mProto;
};
private:
SerialController *mSerial;
QSerialProto mProto;
};
typedef Singletone<globalVarManager> GlobalVarManager;
#endif // GLOBALVAR_H