kurz: ich bin Noob. Danke für die Aufmerksamkeit.
Ich probiere mich gerade an http://doc.qt.nokia.com/4.7-snapshot/ne ... -chat.html und wollte dem ganzen die Möglichkeit verpassen, seinen Nickname zur Laufzeit zu verändern. Soweit ist das kein Problem, allerdings möchte ich quasi einen "Reconnect" machen, um mich neu "vorzustellen".
Quasipraktisch brauche ich zunächst etwas für den Disconnect, ohne das ganze Ding zu zerstören.
Schon mal jemand was in die Richtung gemacht oder sieht's auf den ersten Blick?
Danke,
strmbnd
Edit: Einfache Lösung gefunden:
Code: Alles auswählen
void Client::reconnect()
{
QList<Connection *> connections = peers.values();
foreach (Connection *connection, connections)
removeConnection(connection);
}