#ifndef SOCKETCLIENTUTIL_H #define SOCKETCLIENTUTIL_H #include <QObject> #include <QTcpSocket> #include <QFile> class SocketClientUtil : public QObject { Q_OBJECT public: explicit SocketClientUtil(QObject *parent = nullptr); ~SocketClientUtil() {}; void connect(QString host, int port); void closeConnect(); QByteArray getResponse(); private: QTcpSocket objClient; QByteArray response; QString host = "127.0.0.1"; int port = 2015; signals: void responseReaded(); public slots: void readData(); void sendData(QByteArray data); }; #endif // QSOCKETCLIENTUTIL_H