setinfomanager.h 554 B

123456789101112131415161718192021222324252627
  1. #ifndef SETINFOMANAGER_H
  2. #define SETINFOMANAGER_H
  3. #include <QObject>
  4. #include "setinfowidget.h"
  5. struct stInitData;
  6. class SetInfoManager: public QObject
  7. {
  8. Q_OBJECT
  9. public:
  10. explicit SetInfoManager(QObject *parent = nullptr);
  11. virtual ~SetInfoManager();
  12. /* 初始化,主要是初始化日志库 */
  13. int Init(const stInitData* pData);
  14. int CreateWindow(int nSkinType, QWidget* parent);
  15. int ShowWindow(int nSkinType, int nServiceID, bool bShowWindow);
  16. private:
  17. SetInfoWidget* m_pWgtSet;
  18. };
  19. #endif // SETINFOMANAGER_H