QTcpServer Thread Problem
-
Hallo,
ich habe eine Klasse welche von QTcpServer erbt.
In dieser klasse habe ich z.B. incomingConnection überschrieben.
Jetzt habe ich ein Program welches eine DLL dynamisch dazu läd.
Wenn ich die klasse im Hauptprogram erzeuge und einsetze funktioniert es.
In der geladenen DLL läuft ein Thread. Ich will die Klasse in der DLL
haben. Also reingepackt und nach dem laden erzeugt.
Er bringt auch keinen Fehler! Er öffnet auch den Port. ich kann mich von einem anderen Rechner / Terminal auf diesen "Server" connecten.
Nur wird in meiner Klasse weder die incomingConnection aufgerufen
noch passiert sonst etwas ....
Wie gesagt die gleiche Klasse im hauptprogramm tut fein.
Was kann ich tun? Wo liegt mein Fehler?
Ok ...es hängt also an der MainEventLoop ?!
Aber wie bekomme ich die in eine dll rein?
Wenn ich irgendwo mit waitForNewConnection direkt auf die verbindung warte kommt sie ;/