002
19.07.2006, 22:09 Uhr
dynamo
|
Hallo Stephan,
Vielen Dank für die Hilfe. Dieses Problem habe ich schon seit langem durch den Einsatz von QTimer gelöst:
C++: |
d->timer = new QTimer(this); connect(d->timer, SIGNAL(timeout()), this, SLOT(onCheckServerConnection()));
|
In dem slot prüfe ich jede Sekunde, ob die Verbindung mit dem Server noch besteht. Falls Client mit dem Server nicht verbunden ist, gebe ich einfach eine Meldung aus:
C++: |
QMessageBox::information(this, "Denoiser", "The connection with the server cannot be produced,\n" "because either the server was switched off, or the\n" "network connection was broken off!");
|
Mein Thread, in dem der Algorithmus auf der Server-Seite läuft, wird durch das Abschalten des Servers sowieso beendet. Da brauche ich nichts zu machen.
Nochmals, Vielen Dank. Gruß, Anatoly Dieser Post wurde am 19.07.2006 um 22:32 Uhr von FloSoft editiert. |