#ifndef TDLIBRECEIVER_H #define TDLIBRECEIVER_H #include #include #include class TDLibReceiver : public QThread { Q_OBJECT void run() Q_DECL_OVERRIDE { receiverLoop(); } public: explicit TDLibReceiver(void *tdLibClient, QObject *parent = nullptr); void setActive(const bool &active); private: void *tdLibClient; bool isActive; void receiverLoop(); }; #endif // TDLIBRECEIVER_H