previewjob.h
155 TDEIO_EXPORT PreviewJob *filePreview( const KFileItemList &items, int width, int height = 0, int iconSize = 0, int iconAlpha = 70, bool scale = true, bool save = true, const TQStringList *enabledPlugins = 0 );
177 TDEIO_EXPORT PreviewJob *filePreview( const KURL::List &items, int width, int height = 0, int iconSize = 0, int iconAlpha = 70, bool scale = true, bool save = true, const TQStringList *enabledPlugins = 0 );
A KFileItem is a generic class to handle a file, local or remote.
Definition tdefileitem.h:42
static TQStringList supportedMimeTypes()
Definition previewjob.cpp:559
void failed(const KFileItem *item)
void gotPreview(const KFileItem *item, const TQPixmap &preview)
virtual void kill(bool quietly=true)
Reimplemented for internal reasons.
Definition previewjob.cpp:568
void removeItem(const KFileItem *item)
Removes an item from preview processing.
Definition previewjob.cpp:261
PreviewJob(const KFileItemList &items, int width, int height, int iconSize, int iconAlpha, bool scale, bool save, const TQStringList *enabledPlugins, bool deleteItems=false)
Creates a new PreviewJob.
Definition previewjob.cpp:116
static TQStringList availablePlugins()
Definition previewjob.cpp:549
void setIgnoreMaximumSize(bool ignoreSize=true)
If ignoreSize is true, then the preview is always generated regardless of the settings.
Definition previewjob.cpp:278
TDEIO_EXPORT PreviewJob * filePreview(const KFileItemList &items, int width, int height=0, int iconSize=0, int iconAlpha=70, bool scale=true, bool save=true, const TQStringList *enabledPlugins=0)
Creates a PreviewJob to generate or retrieve a preview image for the given URL.
Definition previewjob.cpp:574
Trinity API Reference