#ifndef HGX11_H #define HGX11_H #include #include #include #include "hgx11grab.h" #include "hgx11net.h" #include "hgx11damage.h" class hgx11 : public QObject { Q_OBJECT public: hgx11(QHash); ~hgx11(); private: hgx11damage *_damage_p; hgx11grab *_grabber_p; hgx11net *_hclient_p; QTimer *_timer_p; int _inactiveTime_m = 0; QString _parseColorArr(QString, bool); private slots: void _sendImage(); void _inActivity(); void _activity(); void _setImgSize(); }; #endif // HGX11_H