#ifndef CLIENTCORE_H #define CLIENTCORE_H #include #include #include #include #include #include #include class ClientCore : public QObject { Q_OBJECT public: ClientCore(QObject* parent = nullptr); ~ClientCore(); public: bool Connect(const QString& ip, quint16 port); void Disconnect(); public: QTcpSocket* socket_; QMutex conMutex_; // QSharedPointer cf; std::function pathCall_; QString remoteID_; QByteArray recvBuffer_; }; #endif // CLIENTCORE_H