Pregunta

Tengo un qurl y necesito para extraer el archivo + + params ruta. Básicamente todo menos el nombre de host -. Lo que se solicitó a través de HTTP

Me miró a través de las Qt 4.6 docs, pero no pude encontrar nada que parecía que iba a hacer esto.

¿Qué método (s) iba a llamar?

¿Fue útil?

Solución

Puede borrar el esquema con setScheme. Después de que la dirección URL será relativa por lo que no debería devolver el nombre de host más cuando se convierte en una cadena.

QUrl someUrl("http://stackoverflow.com/foo/bar?spam=eggs");
someUrl.setScheme("");
someUrl.toString();

O, se puede dar el método toString() algunos parámetros adicionales:

QUrl someUrl("http://stackoverflow.com/foo/bar?spam=eggs");
someUrl.toString(QUrl::RemoveScheme);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top