connect(client, &QTcpSocket::readyRead, this, &server::onReadyRead);
connect(client, SIGNAL(readyRead), this, SLOT(onReadyRead));
и почему? Также вопрос почему порой пишут либо так, либо так. В Шлее рекомендуется SIGNAL / SLOT, на практике при изучении чужого кода вижу нечто вида: &QTcpSocket::readyRead. Может, SIGNAL / SLOT появились позже, а до этого использовался &QTcpSocket::?
Наоборот, SIGNAL / SLOT раньше появились. Пользуйтесь &QTcpSocket::readyRead, это лучше. Некоторые ошибки в компайл-тайме можно поймать
@yakwilik А где-то можно об этом инфу найти, в идеале — документация...
В документации как раз все новые примеры без макросов
Обсуждают сегодня