Ich stelle eine Verbindung mittels QWebSocket her (funktioniert). Um etwaige Verbindungsfehler abzufangen und auszugeben habe ich folgendes Snippet gefunden:
Code: Alles auswählen
connect(m_webSocket, static_cast<void(QWebSocket::*)(QAbstractSocket::SocketError)>(&QWebSocket::error), [=](QAbstractSocket::SocketError error)
{
qDebug() << "Error occurred: " << error;
});
Wie ist "void(QWebSocket::*) zu verstehen? Diese Schreibweise habe ich vorher noch nie gesehen und meine Suche nach einer Erklärung war leider auch nicht erfolgreich.
Kann mir bitte jemand helfen? Danke vielmals!
Viele Grüße
w0lf