struct QUrlPrivate
{
QString protocol;
QString user;
QString pass;
QString host;
QString path, cleanPath;
QString refEncoded;
QString queryEncoded;
bool isValid;
int port;
bool cleanPathDirty;
};
/*!
Replaces backslashes with slashes and removes multiple occurences
of slashes or backslashes if \c allowMultiple is FALSE.
*/