Newer
Older
CasicBioRecNew / utils / SocketClientUtil.h
Tan Yue on 5 Jun 2022 578 bytes 20220605 虹膜注册过程优化
#ifndef SOCKETCLIENTUTIL_H
#define SOCKETCLIENTUTIL_H

#include <QObject>
#include <QTcpSocket>

class SocketClientUtil : public QObject
{
    Q_OBJECT
public:
    explicit SocketClientUtil(QObject *parent = nullptr);
    ~SocketClientUtil() {};

    void connect(QString host, int port);
    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