#ifndef WEBSOCKETCLIENT_H #define WEBSOCKETCLIENT_H #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include class WebsocketClient : public QObject { Q_OBJECT public: explicit WebsocketClient(QWebSocket *so,QObject *parent = nullptr); ~WebsocketClient(); //解密函数 QString rsa_pri_decrypt_base64(const QString &strDecryptData); signals: void closed(); public slots: void processTextMessage(QString message); void socketDisconnected(); private: QWebSocket *m_client; }; #endif // WEBSOCKETCLIENT_H