kimageio.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef SSK_KIMGIO_H
00011 #define SSK_KIMGIO_H
00012
00013 #include <qstringlist.h>
00014
00070 class KImageIO
00071 {
00072 public:
00078 enum Mode { Reading, Writing };
00079
00083 static void registerFormats();
00084
00090 static bool canWrite(const QString& type);
00091
00097 static bool canRead(const QString& type);
00098
00105 static QStringList types(Mode mode = Writing);
00106
00107
00118 static QString pattern(Mode mode = Reading);
00119
00126 static QString suffix(const QString& type);
00127
00135 static QString typeForMime(const QString& mimeType);
00136
00143 static QString type(const QString& filename);
00144
00151 static QStringList mimeTypes( Mode mode = Writing );
00152
00159 static bool isSupported( const QString& _mimeType, Mode _mode = Writing );
00160
00166 static QString mimeType( const QString& _filename );
00167 };
00168
00169
00170 #endif
00171
This file is part of the documentation for kio Library Version 3.3.1.