diff options
Diffstat (limited to 'src/plugins/qmltooling/qmldbg_tcp/qtcpserverconnection.cpp')
-rw-r--r-- | src/plugins/qmltooling/qmldbg_tcp/qtcpserverconnection.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/plugins/qmltooling/qmldbg_tcp/qtcpserverconnection.cpp b/src/plugins/qmltooling/qmldbg_tcp/qtcpserverconnection.cpp index f9bf9ddbaa..caaefbf0de 100644 --- a/src/plugins/qmltooling/qmldbg_tcp/qtcpserverconnection.cpp +++ b/src/plugins/qmltooling/qmldbg_tcp/qtcpserverconnection.cpp @@ -96,7 +96,7 @@ bool QTcpServerConnection::isConnected() const return d->socket && d->socket->state() == QTcpSocket::ConnectedState; } -void QTcpServerConnection::send(const QByteArray &message) +void QTcpServerConnection::send(const QList<QByteArray> &messages) { Q_D(QTcpServerConnection); @@ -104,10 +104,11 @@ void QTcpServerConnection::send(const QByteArray &message) || !d->protocol || !d->socket) return; - QPacket pack; - pack.writeRawData(message.data(), message.length()); - - d->protocol->send(pack); + foreach (const QByteArray &message, messages) { + QPacket pack; + pack.writeRawData(message.data(), message.length()); + d->protocol->send(pack); + } d->socket->flush(); } |