oneitem.h 421 B

12345678910111213141516171819
  1. #pragma once
  2. #include "Define.h"
  3. #include "BaseModule.h"
  4. class oneitem : public DataConsumer
  5. {
  6. public:
  7. oneitem();
  8. private:
  9. DataConsumer* m_pDataConsumer;
  10. BaseModule* m_pModule;
  11. public:
  12. virtual void OnData(std::string name,QVariant val);
  13. virtual void OnSubData(std::string name,std::string val);
  14. virtual void regConsumer(DataConsumer* pDC);
  15. void createmodule(const ModuleInfo& di);
  16. };