org.kde.koala

Class KURLPixmapProvider

public class KURLPixmapProvider extends KPixmapProvider

Implementation of KPixmapProvider. Uses KMimeType.pixmapForURL() to resolve icons. Instatiate this class and supply it to the desired class, e.g.
 KHistoryCombo combo = new KHistoryCombo( this );
 combo.setPixmapProvider( new KURLPixmapProvider );
 [...]
 

Author: Carsten Pfeiffer

UNKNOWN: Resolves pixmaps for URLs.

Constructor Summary
protected KURLPixmapProvider(Class dummy)
KURLPixmapProvider()
Method Summary
voiddispose()
Delete the wrapped C++ instance ahead of finalize()
protected voidfinalize()
Deletes the wrapped C++ instance
booleanisDisposed()
Has the wrapped C++ instance been deleted?
QPixmappixmapFor(String url, int size)
Returns a pixmap for url with size size. Uses KMimeType.pixmapForURL().
QPixmappixmapFor(String url)

Constructor Detail

KURLPixmapProvider

protected KURLPixmapProvider(Class dummy)

KURLPixmapProvider

public KURLPixmapProvider()

Method Detail

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()

finalize

protected void finalize()
Deletes the wrapped C++ instance

isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?

pixmapFor

public QPixmap pixmapFor(String url, int size)
Returns a pixmap for url with size size. Uses KMimeType.pixmapForURL().

Parameters: url the URL to fetch a pixmap for size the size of the pixmap in pixels, or 0 for default.

Returns: the resulting pixmap

See Also: KIcon#StdSizes

UNKNOWN: Returns a pixmap for url with size size.

pixmapFor

public QPixmap pixmapFor(String url)