input_urn
/home/onoda/Documents/qt-everywhere-opensource-src-4.7.4/doc/html/qurl.html

output_urn
QUrl

inherits

public_types
 enum FormattingOption { None, RemoveScheme, RemovePassword, RemoveUserInfo, ..., StripTrailingSlash }
 flags FormattingOptions
 enum ParsingMode { TolerantMode, StrictMode }

properties

public_functions
QUrl ()
QUrl ( const QString & url )
QUrl ( const QUrl & other )
QUrl ( const QString & url, ParsingMode parsingMode )
~QUrl ()
 void addEncodedQueryItem ( const QByteArray & key, const QByteArray & value )
 void addQueryItem ( const QString & key, const QString & value )
 QList<QByteArray> allEncodedQueryItemValues ( const QByteArray & key ) const
 QStringList allQueryItemValues ( const QString & key ) const
 QString authority () const
 void clear ()
 QByteArray encodedFragment () const
 QByteArray encodedHost () const
 QByteArray encodedPassword () const
 QByteArray encodedPath () const
 QByteArray encodedQuery () const
 QByteArray encodedQueryItemValue ( const QByteArray & key ) const
 QList<QPair<QByteArray, QByteArray> > encodedQueryItems () const
 QByteArray encodedUserName () const
 QString errorString () const
 QString fragment () const
 bool hasEncodedQueryItem ( const QByteArray & key ) const
 bool hasFragment () const
 bool hasQuery () const
 bool hasQueryItem ( const QString & key ) const
 QString host () const
 bool isEmpty () const
 bool isParentOf ( const QUrl & childUrl ) const
 bool isRelative () const
 bool isValid () const
 QString password () const
 QString path () const
 int port () const
 int port ( int defaultPort ) const
 QString queryItemValue ( const QString & key ) const
 QList<QPair<QString, QString> > queryItems () const
 char queryPairDelimiter () const
 char queryValueDelimiter () const
 void removeAllEncodedQueryItems ( const QByteArray & key )
 void removeAllQueryItems ( const QString & key )
 void removeEncodedQueryItem ( const QByteArray & key )
 void removeQueryItem ( const QString & key )
 QUrl resolved ( const QUrl & relative ) const
 QString scheme () const
 void setAuthority ( const QString & authority )
 void setEncodedFragment ( const QByteArray & fragment )
 void setEncodedHost ( const QByteArray & host )
 void setEncodedPassword ( const QByteArray & password )
 void setEncodedPath ( const QByteArray & path )
 void setEncodedQuery ( const QByteArray & query )
 void setEncodedQueryItems ( const QList<QPair<QByteArray, QByteArray> > & query )
 void setEncodedUrl ( const QByteArray & encodedUrl )
 void setEncodedUrl ( const QByteArray & encodedUrl, ParsingMode parsingMode )
 void setEncodedUserName ( const QByteArray & userName )
 void setFragment ( const QString & fragment )
 void setHost ( const QString & host )
 void setPassword ( const QString & password )
 void setPath ( const QString & path )
 void setPort ( int port )
 void setQueryDelimiters ( char valueDelimiter, char pairDelimiter )
 void setQueryItems ( const QList<QPair<QString, QString> > & query )
 void setScheme ( const QString & scheme )
 void setUrl ( const QString & url )
 void setUrl ( const QString & url, ParsingMode parsingMode )
 void setUserInfo ( const QString & userInfo )
 void setUserName ( const QString & userName )
 QByteArray toEncoded ( FormattingOptions options = None ) const
 QString toLocalFile () const
 QString toString ( FormattingOptions options = None ) const
 QString userInfo () const
 QString userName () const
 bool operator!= ( const QUrl & url ) const
 QUrl & operator= ( const QUrl & url )
 QUrl & operator= ( const QString & url )
 bool operator== ( const QUrl & url ) const

public_slots

signals

static_public_members
 QString fromAce ( const QByteArray & domain )
 QUrl fromEncoded ( const QByteArray & input )
 QUrl fromEncoded ( const QByteArray & input, ParsingMode parsingMode )
 QUrl fromLocalFile ( const QString & localFile )
 QString fromPercentEncoding ( const QByteArray & input )
 QUrl fromUserInput ( const QString & userInput )
 QStringList idnWhitelist ()
 void setIdnWhitelist ( const QStringList & list )
 QByteArray toAce ( const QString & domain )
 QByteArray toPercentEncoding ( const QString & input, const QByteArray & exclude = QByteArray(), const QByteArray & include = QByteArray() )

protected_functions

reimplemented_public_functions

reimplemented_protected_functions

protected_slots

related_non_members
 uint qHash ( const QUrl & url )
 QDataStream & operator<< ( QDataStream & out, const QUrl & url )
 QDataStream & operator>> ( QDataStream & in, QUrl & url )

templateClass
false

abstractClass
false

enbeddedClass
false

flag_objects
class
QUrl
name
FormattingOptions

parent_flag_objects

typedefed_objects

parent_typedefed_objects

class_objects

parent_class_objects

enums
class_name
QUrl
name
FormattingOption
key
None
RemoveScheme
RemovePassword
RemoveUserInfo
RemovePort
RemoveAuthority
RemovePath
RemoveQuery
RemoveFragment
StripTrailingSlash
public_flag
true
class_name
QUrl
name
ParsingMode
key
TolerantMode
StrictMode
public_flag
true

parent_enums

parent_index

parent_name

