Home · All Namespaces · All Classes · Main Classes · Grouped Classes · Modules · Functions

Qt 3 Support Members for QUrl

The following class members are part of the Qt 3 support layer. They are provided to help you port old code to Qt 4. We advise against using them in new code.

Public Functions

Static Public Members

Protected Functions


Member Function Documentation

void QUrl::addPath ( const QString & p )

Use setPath() instead.

bool QUrl::cdUp ()

Use resolved("..") instead.

For example, if you have code like

 QUrl url("http://www.trolltech.com/Developer/");
 url.cdUp();

you can rewrite it as

 QUrl url("http://www.trolltech.com/Developer/");
 url = url.resolved("..");

void QUrl::decode ( QString & url )   [static]

Use fromPercentEncoding() instead.

QString QUrl::dirPath () const

Use QFileInfo(path()).absolutePath() or QFileInfo(path()) instead.

void QUrl::encode ( QString & url )   [static]

Use toPercentEncoding() instead.

QString QUrl::fileName () const

Use QFileInfo(path()).fileName() instead.

See also setFileName().

bool QUrl::hasHost () const

Use !host().isEmpty() instead.

bool QUrl::hasPassword () const

Use !password().isEmpty() instead.

bool QUrl::hasPath () const

Use !path().isEmpty() instead.

bool QUrl::hasPort () const

Use port() != -1 instead.

bool QUrl::hasRef () const

Use !fragment().isEmpty() instead.

bool QUrl::hasUser () const

Use !userName().isEmpty() instead.

bool QUrl::isRelativeUrl ( const QString & url )   [static]

Use isRelative() instead.

QString QUrl::protocol () const

Use scheme() instead.

See also setProtocol().

QString QUrl::query () const

Use encodedQuery() instead.

See also setQuery().

QString QUrl::ref () const

Use fragment() instead.

See also setRef().

void QUrl::reset ()   [protected]

Use clear() instead.

void QUrl::setFileName ( const QString & txt )

Use setPath() instead.

See also fileName().

void QUrl::setProtocol ( const QString & s )

Use setScheme() instead.

See also protocol().

void QUrl::setQuery ( const QString & txt )

Use setEncodedQuery() instead.

See also query().

void QUrl::setRef ( const QString & txt )

Use setFragment() instead.

See also ref().

void QUrl::setUser ( const QString & s )

Use setUserName() instead.

See also user().

QString QUrl::user () const

Use userName() instead.

See also setUser().

QUrl::operator QString () const

Use toString() instead.


Copyright © 2008 Nokia Trademarks
Qt 4.4.3