Witam.

Problem jak w temacie.

Kod :

   QUrl address;

    address.setEncodedUrl("http://some.address.com");
    address.setEncodedQuery("get_variable=get_value");
    address.setEncodedUserName("username");
    address.setEncodedPassword("password");
    address.setPort(3000);

    qDebug() << address;

    ui->webView->load(address);

Możecie mi podpowiedzieć, dlaczego nie chcę autoryzować takiego linka ?

Użytkownik oraz hasło przesyłane są w tym przypadku w następujący sposób :

http://username:[email protected]?get_variable=get_value

Przy debugowaniu sprawdzałem poprawność linku który jest generowany przez ten kod i po wklejeniu do przeglądarki działa.

Natomiast nie chce wyświetlić zawartości strony w komponencie QWebView.

Gdy łączę się z inną stroną, bez ustalania portu wtedy wszystko jest w porządku, tak więc wydaje mi się że problem leży w porcie ( 3000 ) przez który się łącze.

Macie jakieś pomysły jak to rozwiązać ?

EDIT : Sprawdzałem również na projekcie demonstracyjnym Frenzy Browser z katalogu przykładów QT, ten sam problem