ich scheibe gerade ein Plugin für ein Programm das beim Aufruf einer bestimmten Funktion eine Webseite runterladen und parsen muss.
Nun erwartet das Hauptprogramm beim Aufruf der Funktion ja das am ende Funktion ein Ergebnis zurück kommt. bei Qhttp muss ich aber das Signal abwarten bis die Seite vollständig geladen worden ist. Mir ist gerade nicht klar wir ich das machen soll/kann.
Mitlerweile hab ich meinen Code schon wieder zu arg geändert.
Ich hatte das Problem, dass anscheinend das done()-Signal vom QHttp-clienten erst dann kam, wenn die wait()-Funktion des QWaitCondition-Objekts aufgrund der zeitüberschreitung beendet wurde... es schien so als würde die QHttp-get()-Funktion nicht in einem "richtigen" Thread laufen, oder ich bin es einfach nur anders von C# gewöhnt...