Ich bin im Moment ein wenig am basteln und komme leider derzeit nicht weiter. Problem ist folgendes:
Meine Anwendung versucht über QHttp eine Webseite runter zu laden, die jedoch eine Anmeldung erfordert. In den Qt-Beispielen ist ein Programm namens "http" dabei, wo genau diese Funktionalität drin ist.
Dort wird diese Anfrage mit:
Code: Alles auswählen
connect(http, SIGNAL(authenticationRequired(const QString &, quint16, QAuthenticator *)),
this, SLOT(slotAuthenticationRequired(const QString &, quint16, QAuthenticator *)));Okay so weit so gut. Ich möchte allerdings nicht, dass mein Programm einen Dialog öffnet, sondern der Web-Browser. Mein Programm hat den Downloadauftrag vom Browser bekommen und ist über ein Socket mit ihm verbunden und jetzt möchte ich diesen Autorisationsauftrag an dem Browser weiterreichen, so das der User dort die Angaben eingibt und mein Programm die Infos vom Browser dann wieder an den Webserver weitergibt, so dass die Seite runtergeladen werden kann.
Ich hoffe das klingt jetzt komplizierter als es ist, mir ist zumindest durch die Qt-Anleitung nicht klargeworden, was ich jetzt machen muss, nachdem ich via authenticationRequired Meldung bekommen habe, dass eine Autorisation nötig ist.
Kann jemand helfen?
Danke,
Leffotrak