QTcpSocket readyRead() kommt nicht

Alles rund um die Programmierung mit Qt
Antworten
plip
Beiträge: 42
Registriert: 30. September 2008 16:37

QTcpSocket readyRead() kommt nicht

Beitrag von plip »

Hallo,

ich arbeite mit der Klasse QtTelnet von Qt Solutions. Diese verwendet ein QTcpSocket. Jetzt hab ich folgendes Problem:

Nach dem connectToHost kommt ein Teil der von host kommenden Daten nicht and, in diesem Fall der "login:" string, weil das readyRead() Signal nicht ausgelöst wird. Wenn ich aber manuell readAll() aufrufe, sehe ich dass der erwartete String im Buffer ist. Dieses Verhalten tritt jedoch nicht immer auf, manchmal kommt das Signal.
Antworten