kio Library API Documentation

KImageIOFormat Class Reference

Inheritance diagram for KImageIOFormat:

Inheritance graph
[legend]
Collaboration diagram for KImageIOFormat:

Collaboration graph
[legend]
List of all members.

Public Types

typedef KSharedPtr< KImageIOFormatPtr
typedef QValueList< PtrList

Public Member Functions

 KImageIOFormat (const QString &path)
 KImageIOFormat (QDataStream &_str, int offset)
virtual ~KImageIOFormat ()
virtual QString name () const
virtual bool isValid () const
virtual void load (QDataStream &)
virtual void save (QDataStream &)
void callLibFunc (bool read, QImageIO *)

Public Attributes

QString mType
QString mHeader
QString mFlags
bool bRead
bool bWrite
QStringList mSuffices
QString mPattern
QString mMimetype
QString mLib
QStringList rPaths
bool bLibLoaded
void(* mReadFunc )(QImageIO *)
void(* mWriteFunc )(QImageIO *)

Protected Member Functions

virtual void virtual_hook (int id, void *data)

Detailed Description

Definition at line 18 of file kimageiofactory.h.


Constructor & Destructor Documentation

KImageIOFormat::KImageIOFormat const QString path  ) 
 

Read a KImageIOFormat description file.

Sirtaj Singh Kang <taj@kde.org>, 23 Sep 1998.

Id
kimageio.cpp 344678 2004-09-07 12:51:11Z staniek

This library is distributed under the conditions of the GNU LGPL.

Definition at line 34 of file kimageio.cpp.

References bLibLoaded, bRead, bWrite, KURL::decode_string(), mFlags, mHeader, mLib, mMimetype, mPattern, mSuffices, mType, KConfigBase::readBoolEntry(), KConfigBase::readEntry(), KConfigBase::readListEntry(), KConfigBase::readPathEntry(), KConfigBase::readPathListEntry(), rPaths, and KConfigBase::setGroup().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for kio Library Version 3.4.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Fri Sep 16 06:58:17 2005 by doxygen 1.4.4 written by Dimitri van Heesch, © 1997-2003