Blokkal
an Extendable KDE Blogging Client
SourceForge.net Logo

Blokkal::FileEngine Class Reference

Provides access to icon data of various objects. More...

#include <blokkalfileengine.h>

Inheritance diagram for Blokkal::FileEngine:

List of all members.


Public Member Functions

virtual bool caseSensitive (void) const
virtual bool close (void)
virtual bool copy (const QString &newName)
virtual QStringList entryList (QDir::Filters filters, const QStringList &filterNames) const
virtual FileFlags fileFlags (FileFlags type=FileInfoAll) const
virtual QString fileName (FileName file=DefaultName) const
virtual QDateTime fileTime (FileTime time) const
virtual bool isRelativePath (void) const
virtual bool isSequential (void) const
virtual bool mkdir (const QString &dirName, bool createParentDirectories) const
virtual bool open (QIODevice::OpenMode mode)
virtual QString owner (FileOwner owner) const
virtual unsigned int ownerId (FileOwner owner) const
virtual qint64 pos (void) const
virtual qint64 read (char *data, qint64 maxlen)
virtual qint64 readLine (char *data, qint64 maxlen)
virtual bool remove (void)
virtual bool rename (const QString &newName)
virtual bool rmdir (const QString &dirName, bool recurseParentDirectories) const
virtual bool seek (qint64 offset)
virtual void setFileName (const QString &file)
virtual bool setPermissions (uint perms)
virtual bool setSize (qint64 size)
virtual qint64 size (void) const
virtual qint64 write (const char *data, qint64 len)

Friends

class FileEngineHandler

Detailed Description

Provides access to icon data of various objects.

This class provides access to icon data for tool tips and similar uses. Resources are named in the following fashion:

 "blokkal:///accounts/[accountId]/icon"
 "blokkal:///accounts/[accountId]/stateicon"
 "blokkal:///accounts/[accountId]/blogs/[blogId]/icon"
 "blokkal:///accounts/[accountId]/blogs/[blogId]/stateicon"
 "blokkal:///protocols/[protocolname]/icon"
 "blokkal:///smallicons/[iconname]"
 *
Author:
Martin Mueller <orvio@orvio.de>

Definition at line 58 of file blokkalfileengine.h.


The documentation for this class was generated from the following files: