qtcpsocket- все статьи тега


Как узнать, какой QTcpSocket испустил сигнал readyRead ()?

Я создал программу hello-world, которая поможет мне понять, как работают QTcpServer и QTcpSocket. В нем QTcpServer принимает новые соединения и подключает их сигнал readyRead() к слоту MainWindow::onNewData(), где их новые данные добавляются к элементу управления простым текстом. Проблема в том, что одновременно можно открыть несколько сокетов. Итак, когда я получаю сигнал readyRead() и хочу прочитать данные с помощью readAll(), Как я узнаю, какой сокет его испустил? Вот соответствующие части ...