some change.
This commit is contained in:
@@ -4,6 +4,10 @@
|
||||
|
||||
ClientCore::ClientCore(QObject* parent) : QObject(parent)
|
||||
{
|
||||
qRegisterMetaType<QSharedPointer<FrameBuffer>>("QSharedPointer<FrameBuffer>");
|
||||
qRegisterMetaType<InfoClientVec>("InfoClientVec");
|
||||
qRegisterMetaType<DirFileInfoVec>("DirFileInfoVec");
|
||||
|
||||
socket_ = new QTcpSocket(this);
|
||||
connect(socket_, &QTcpSocket::readyRead, this, &ClientCore::onReadyRead);
|
||||
connect(socket_, &QTcpSocket::disconnected, this, &ClientCore::onDisconnected);
|
||||
@@ -113,7 +117,6 @@ void ClientCore::UseFrame(QSharedPointer<FrameBuffer> frame)
|
||||
case FrameBufferType::FBT_CLI_TRANS_DONE: {
|
||||
sigTransDone(frame);
|
||||
break;
|
||||
break;
|
||||
}
|
||||
case FrameBufferType::FBT_CLI_CAN_SEND: {
|
||||
sigCanSend(frame);
|
||||
|
||||
@@ -102,7 +102,6 @@ public:
|
||||
QByteArray recvBuffer_;
|
||||
|
||||
LocalFile localFile_;
|
||||
std::array<std::function<void(QSharedPointer<FrameBuffer>)>, 256> frameCall_;
|
||||
};
|
||||
|
||||
class SocketWorker : public QThread
|
||||
|
||||
@@ -290,7 +290,7 @@ void SendThread::run()
|
||||
// shoule add abort action mark.
|
||||
}
|
||||
|
||||
QMetaObject::invokeMethod(this, [this, frame] {
|
||||
QMetaObject::invokeMethod(cliCore_, [this, frame] {
|
||||
frame->sendRet = cliCore_->Send(frame);
|
||||
if (frame->call) {
|
||||
frame->call(frame);
|
||||
|
||||
Reference in New Issue
Block a user