调用 setKeepAlive() 设置心跳包后,心跳可以正常收发 此时断开网络出现如下情况 明显出现还未超时就重启了超时定时器,查看源码如下: void QMQTT::ClientPrivate::onTimerPingReq() { if (!isConnectedToHost(