class KURIFilter

Manage the filtering of a URI. More...

Definition#include <kurifilter.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Static Methods

Protected Methods


Detailed Description

Manage the filtering of a URI.

The KURIFilter class applies a number of filters to a URI, and returns the filtered URI. The filters are implemented by plugins that provide easy extensibility of the filtering mechanism.

 KURIFilter ()

Create a KURIFIlter. The filter will be initialized with all the plugins it can find.

KURIFilterfilter ()

[static]

Return a static instance of KURIFilter.

bool  filterURI (KURL &uri)

Filter a URI.

Parameters:
uriThe URI to filter.

Returns: A boolean indicating whether the URI has been changed or not.

bool  filterURI (QString &uri)

Filter a string representing a URI.

Parameters:
uriThe URI to filter.

Returns: A boolean indicating whether the URI has been changed or not.

KURL  filteredURI (const KURL &uri)

Return a filtered URI.

Parameters:
uriThe URI to filter.

Returns: The filtered URI.

QString  filteredURI (const QString &uri)

Return a filtered string representation of a URI.

Parameters:
uriThe URI to filter.

Returns: The filtered URI.

QListIterator<KURIFilterPlugin>  pluginsIterator ()

[const]

Return an iterator to iterate over plugins.

Returns: The iterator.


Generated by: dfaure@faure on Sun Mar 26 14:24:43 2000, using kdoc 2.0a35.