1234567891011121314151617181920212223242526272829303132333435363738394041 |
- // *****************************************************************************
- // 版权所有(C)2023~2099 上海骄成超声波技术有限公司
- // 保留所有权利
- // *****************************************************************************
- // 作者 : 杨坚
- // 版本 : 1.0
- // 功能说明:
- // 观察相机,物料等变化
- // *****************************************************************************
- #ifndef __CAMERADISTRIBUTE_H__
- #define __CAMERADISTRIBUTE_H__ 1
- #include <memory>
- #include "OriginalWnd/SingleCameraOperationWnd.h"
- #include <QWidget>
- class CameraDistribute
- {
- public:
- CameraDistribute();
- ~CameraDistribute();
- public:
- // 获取实例的静态方法
- static CameraDistribute* GetInstance() {
- static CameraDistribute instance; // 返回的实例是线程安全的
- return &instance;
- }
- /**初始化3个窗口指针
- */
- void InitWndPtr(SingleCameraOperationWnd* pSingleCameraOperationWnd);
- public:
- std::unique_ptr<SingleCameraOperationWnd> m_pSingleCameraOperationWnd;
- };
- #endif //__CAMERADISTRIBUTE_H__
|