Code: Alles auswählen
QUrl url(ftpServerLineEdit->text());
url.setScheme("ftp");
url.setUserName(userNameLineEdit->text());
url.setPassword(passwordLineEdit->text());
url.setPort(21);
Wenn ich mir die URL ausdrucken lasse kommt folgendes:
"ftp://UserName:Password@:21/ftp.server.com" (Name, Password und Server sind selbstverständlich anonymisiert, aber in Wirklichkeit kommt schon das richtige heraus)
Es kommen nur ASCII-Zeichen zum Einsatz, keine Sonderzeichen, Umlaute o.Ä.
Laut Doku soll eine "valid"-URL jedoch so aussehen:
"ftp://UserName:Password@/ftp.server.com:21"
Was habe ich übersehen?