hkcamera.h 537 B

1234567891011121314151617181920212223242526272829303132
  1. #ifndef HKCAMERA_H
  2. #define HKCAMERA_H
  3. #include <QObject>
  4. #include <stdio.h>
  5. #include "HCNetSDK.h"
  6. #include <time.h>
  7. #include<QDir>
  8. class hkcamera : public QObject
  9. {
  10. Q_OBJECT
  11. public:
  12. explicit hkcamera(QObject *parent = nullptr);
  13. BOOL connect(QString ip, int port, QString name, QString password);
  14. BOOL displaypic(HWND hWnd);
  15. void stopdisplaypic();
  16. BOOL savepic(QString filename);
  17. void logout();
  18. private:
  19. LONG m_userid = 0;
  20. LONG m_playhandle = -1;
  21. signals:
  22. public slots:
  23. };
  24. #endif // HKCAMERA_H