Я хочу использовать стиль qt5 этого старого соединения:
connect(socket, SIGNAL(error(QAbstractSocket::SocketError)), this,
SLOT(erreurSocket(QAbstractSocket::SocketError)));
Я пытался
connect(socket, &QTcpSocket::error, this, &FenClient::erreurSocket);
без успеха:
функция-кандидат недопустима: перегрузка «ошибка» не соответствует «const char *» для второго аргумента
FenClient.cpp
FenClient::FenClient()
{
setupUi(this);
socket = new QTcpSocket(this);
connect(socket, &QTcpSocket::error, this, &FenClient::erreurSocket);
FenClient.h
private slots:
void erreurSocket(QAbstractSocket::SocketError erreur);