/** * WebSocket client * * @author Pierre Hubert */ #pragma once #include "apiresponse.h" #include #include class WsClient : public QObject { Q_OBJECT public: explicit WsClient(QObject *parent = nullptr); public slots: void startConnect(); signals: private slots: void onConnectionError(); void getTokenCallBack(APIResponse res); void onConnected(); void onMessage(const QString &msg); private: // Class members QWebSocket mWebSocket; };