.TH "KMimeType" 3 "28 Jan 2004" "kio Library" \" -*- nroff -*-
.ad l
.nh
.SH NAME
KMimeType \- Represent a mime type, like 'text/plain'.  

.PP
.SH SYNOPSIS
.br
.PP
\fC#include <kmimetype.h>\fP
.PP
Inherits \fBKServiceType\fP.
.PP
Inherited by \fBKDEDesktopMimeType\fP, \fBKExecMimeType\fP, and \fBKFolderType\fP.
.PP
.SS "Public Types"

.in +1c
.ti -1c
.RI "typedef \fBKSharedPtr\fP< \fBKMimeType\fP > \fBPtr\fP"
.br
.ti -1c
.RI "typedef \fBQValueList\fP< \fBPtr\fP > \fBList\fP"
.br
.in -1c
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBKMimeType\fP (const  \fBQString\fP &_fullpath, const  \fBQString\fP &_type, const  \fBQString\fP &_icon, const  \fBQString\fP &_comment, const  \fBQStringList\fP &_patterns)"
.br
.RI "\fIConstructor. \fP"
.ti -1c
.RI "\fBKMimeType\fP (const  \fBQString\fP &_fullpath)"
.br
.RI "\fIConstruct a mimetype and take all information from a config file. \fP"
.ti -1c
.RI "\fBKMimeType\fP (\fBKDesktopFile\fP *config)"
.br
.RI "\fIConstruct a mimetype and take all information from a desktop file. \fP"
.ti -1c
.RI "\fBKMimeType\fP (\fBQDataStream\fP &_str, int \fBoffset\fP)"
.br
.ti -1c
.RI "virtual \fBQString\fP \fBicon\fP (const  \fBQString\fP &, bool) const "
.br
.RI "\fIReturn the filename of the icon associated with the mimetype. \fP"
.ti -1c
.RI "virtual \fBQString\fP \fBicon\fP (const  \fBKURL\fP &, bool) const "
.br
.RI "\fIThis function differs from the above only in that a \fBKURL\fP may be provided instead of a \fBQString\fP for convenience. \fP"
.ti -1c
.RI "virtual \fBQPixmap\fP \fBpixmap\fP (\fBKIcon::Group\fP _group, int _force_size=0, int _state=0, \fBQString\fP *_path=0L) const "
.br
.RI "\fIUse this function only if you don't have a special URL for which you search a pixmap. \fP"
.ti -1c
.RI "virtual \fBQPixmap\fP \fBpixmap\fP (const  \fBKURL\fP &_url, \fBKIcon::Group\fP _group, int _force_size=0, int _state=0, \fBQString\fP *_path=0L) const "
.br
.RI "\fIFind the pixmap for a given file of this mimetype. \fP"
.ti -1c
.RI "\fBQString\fP \fBcomment\fP () const "
.br
.ti -1c
.RI "virtual \fBQString\fP \fBcomment\fP (const  \fBQString\fP &, bool) const "
.br
.RI "\fIThe arguments are unused, but provided so that KMimeType derived classes can use them. \fP"
.ti -1c
.RI "virtual \fBQString\fP \fBcomment\fP (const  \fBKURL\fP &, bool) const "
.br
.RI "\fIThis function differs from the above only in that a \fBKURL\fP may be provided instead of a \fBQString\fP for convenience. \fP"
.ti -1c
.RI "const  \fBQStringList\fP & \fBpatterns\fP () const "
.br
.RI "\fIRetrieve the list of patterns associated with the MIME Type. \fP"
.ti -1c
.RI "virtual void \fBload\fP (\fBQDataStream\fP &)"
.br
.RI "\fILoad the mimetype from a stream. \fP"
.ti -1c
.RI "virtual void \fBsave\fP (\fBQDataStream\fP &)"
.br
.RI "\fISave the mimetype to a stream. \fP"
.ti -1c
.RI "virtual \fBQVariant\fP \fBproperty\fP (const  \fBQString\fP &_name) const "
.br
.ti -1c
.RI "virtual \fBQStringList\fP \fBpropertyNames\fP () const "
.br
.in -1c
.SS "Static Public Member Functions"

.in +1c
.ti -1c
.RI "\fBQPixmap\fP \fBpixmapForURL\fP (const  \fBKURL\fP &_url, mode_t _mode=0, \fBKIcon::Group\fP _group=KIcon::Desktop, int _force_size=0, int _state=0, \fBQString\fP *_path=0L)"
.br
.RI "\fIConvenience method to find the pixmap for a URL. \fP"
.ti -1c
.RI "\fBQString\fP \fBiconForURL\fP (const  \fBKURL\fP &_url, mode_t _mode=0)"
.br
.RI "\fIThe same functionality as pixmapForURL, but this method returns the name of the icon to load. \fP"
.ti -1c
.RI "\fBQString\fP \fBfavIconForURL\fP (const  \fBKURL\fP &url)"
.br
.ti -1c
.RI "\fBPtr\fP \fBmimeType\fP (const  \fBQString\fP &_name)"
.br
.RI "\fIRetrieve a pointer to the mime type \fC_name\fP or a pointer to the default mime type 'application/octet-stream'. \fP"
.ti -1c
.RI "\fBPtr\fP \fBfindByURL\fP (const  \fBKURL\fP &_url, mode_t _mode=0, bool _is_local_file=false, bool _fast_mode=false)"
.br
.RI "\fIThis function looks at mode_t first. \fP"
.ti -1c
.RI "\fBPtr\fP \fBfindByPath\fP (const  \fBQString\fP &path, mode_t mode=0, bool fast_mode=false)"
.br
.RI "\fISame as findByURL but for local files only - convenience method. \fP"
.ti -1c
.RI "\fBPtr\fP \fBfindByContent\fP (const  \fBQByteArray\fP &data, int *accuracy=0)"
.br
.RI "\fITries to find out the MIME type of a data chunk by looking for certain magic numbers and characteristic strings in it. \fP"
.ti -1c
.RI "\fBPtr\fP \fBfindByFileContent\fP (const  \fBQString\fP &fileName, int *accuracy=0)"
.br
.RI "\fITries to find out the MIME type of a file by looking for certain magic numbers and characteristic strings in it. \fP"
.ti -1c
.RI "\fBList\fP \fBallMimeTypes\fP ()"
.br
.RI "\fIGet all the mimetypes. \fP"
.ti -1c
.RI "const  \fBQString\fP & \fBdefaultMimeType\fP ()"
.br
.in -1c
.SS "Protected Member Functions"

.in +1c
.ti -1c
.RI "void \fBloadInternal\fP (\fBQDataStream\fP &)"
.br
.ti -1c
.RI "void \fBinit\fP (\fBKDesktopFile\fP *)"
.br
.ti -1c
.RI "virtual void \fBvirtual_hook\fP (int id, void *data)"
.br
.in -1c
.SS "Static Protected Member Functions"

.in +1c
.ti -1c
.RI "void \fBerrorMissingMimeType\fP (const  \fBQString\fP &_type)"
.br
.RI "\fISignal a missing mime type. \fP"
.ti -1c
.RI "void \fBbuildDefaultType\fP ()"
.br
.RI "\fIThis function makes sure that the default mime type exists. \fP"
.ti -1c
.RI "void \fBcheckEssentialMimeTypes\fP ()"
.br
.RI "\fIThis function makes sure that vital mime types are installed. \fP"
.in -1c
.SS "Protected Attributes"

.in +1c
.ti -1c
.RI "\fBQStringList\fP \fBm_lstPatterns\fP"
.br
.in -1c
.SS "Static Protected Attributes"

.in +1c
.ti -1c
.RI "bool \fBs_bChecked\fP = false"
.br
.RI "\fIReturns \fCtrue\fP if check for vital mime types has been done. \fP"
.ti -1c
.RI "\fBPtr\fP \fBs_pDefaultType\fP = 0L"
.br
.in -1c
.SH "Detailed Description"
.PP 
Represent a mime type, like 'text/plain'. 

The starting point you need is often the static methods. See also \fBKServiceType\fP. 
.PP
Definition at line 43 of file kmimetype.h.
.SH "Constructor & Destructor Documentation"
.PP 
.SS "KMimeType::KMimeType (const \fBQString\fP & _fullpath, const \fBQString\fP & _type, const \fBQString\fP & _icon, const \fBQString\fP & _comment, const \fBQStringList\fP & _patterns)"
.PP
Constructor. You may pass in arguments to create a mimetype with specific properties. Definition at line 280 of file kmimetype.cpp.
.PP
Referenced by buildDefaultType().
.SS "KMimeType::KMimeType (const \fBQString\fP & _fullpath)"
.PP
Construct a mimetype and take all information from a config file. Definition at line 287 of file kmimetype.cpp.
.PP
References KSycocaEntry::isValid().
.SS "KMimeType::KMimeType (\fBKDesktopFile\fP * config)"
.PP
Construct a mimetype and take all information from a desktop file. Definition at line 296 of file kmimetype.cpp.
.PP
References KSycocaEntry::isValid().
.SH "Member Function Documentation"
.PP 
.SS "virtual \fBQString\fP KMimeType::icon (const \fBQString\fP &, bool) const\fC [inline, virtual]\fP"
.PP
Return the filename of the icon associated with the mimetype. The arguments are unused, but provided so that KMimeType-derived classes can use them (e.g. \fBKFolderType\fP uses the URL to return one out of 2 icons)
.PP
\fBReturns:\fP
.RS 4
The path to the icon associated with this MIME type. 
.RE
.PP
Reimplemented in \fBKFolderType\fP, and \fBKDEDesktopMimeType\fP.
.PP
Definition at line 87 of file kmimetype.h.
.SS "virtual \fBQString\fP KMimeType::icon (const \fBKURL\fP &, bool) const\fC [inline, virtual]\fP"
.PP
This function differs from the above only in that a \fBKURL\fP may be provided instead of a \fBQString\fP for convenience. Reimplemented in \fBKFolderType\fP, and \fBKDEDesktopMimeType\fP.
.PP
Definition at line 93 of file kmimetype.h.
.SS "\fBQPixmap\fP KMimeType::pixmap (\fBKIcon::Group\fP _group, int _force_size = 0, int _state = 0, \fBQString\fP * _path = 0L) const\fC [virtual]\fP"
.PP
Use this function only if you don't have a special URL for which you search a pixmap. This function is useful to find out, which icon is usually chosen for a certain mime type. Since no URL is passed, it is impossible to obey icon hints in desktop entries for example. 
.PP
\fBParameters:\fP
.RS 4
\fI_group\fP The icon group where the icon is going to be used. 
.br
\fI_force_size\fP Override globallly configured icon size. 
.br
\fI_state\fP The icon state, one of: \fC\fBKIcon::DefaultState\fP\fP, \fC\fBKIcon::ActiveState\fP\fP or \fC\fBKIcon::DisabledState\fP\fP. 
.br
\fI_path\fP Output parameter to get the full path. Seldom needed. 
.RE
.PP
Reimplemented in \fBKDEDesktopMimeType\fP.
.PP
Definition at line 361 of file kmimetype.cpp.
.PP
References KIconLoader::addExtraDesktopThemes(), KIconLoader::extraDesktopThemesAdded(), KServiceType::icon(), KGlobal::iconLoader(), QPixmap::isNull(), KIconLoader::loadIcon(), and pixmap().
.PP
Referenced by KDEDesktopMimeType::pixmap(), pixmap(), and pixmapForURL().
.SS "\fBQPixmap\fP KMimeType::pixmap (const \fBKURL\fP & _url, \fBKIcon::Group\fP _group, int _force_size = 0, int _state = 0, \fBQString\fP * _path = 0L) const\fC [virtual]\fP"
.PP
Find the pixmap for a given file of this mimetype. Convenience method that uses \fBicon\fP(), but also locates and load the pixmap.
.PP
\fBParameters:\fP
.RS 4
\fI_url\fP URL for the file. 
.br
\fI_group\fP The icon group where the icon is going to be used. 
.br
\fI_force_size\fP Override globallly configured icon size. 
.br
\fI_state\fP The icon state, one of: \fBKIcon::DefaultState\fP, \fBKIcon::ActiveState\fP or \fBKIcon::DisabledState\fP. 
.br
\fI_path\fP Output parameter to get the full path. Seldom needed. 
.RE
.PP
Reimplemented in \fBKDEDesktopMimeType\fP.
.PP
Definition at line 377 of file kmimetype.cpp.
.PP
References KIconLoader::addExtraDesktopThemes(), KIconLoader::extraDesktopThemesAdded(), KServiceType::icon(), KGlobal::iconLoader(), KURL::isLocalFile(), QPixmap::isNull(), KIconLoader::loadIcon(), and pixmap().
.SS "\fBQPixmap\fP KMimeType::pixmapForURL (const \fBKURL\fP & _url, mode_t _mode = 0, \fBKIcon::Group\fP _group = KIcon::Desktop, int _force_size = 0, int _state = 0, \fBQString\fP * _path = 0L)\fC [static]\fP"
.PP
Convenience method to find the pixmap for a URL. Call this one when you don't know the mimetype.
.PP
\fBParameters:\fP
.RS 4
\fI_url\fP URL for the file. 
.br
\fI_group\fP The icon group where the icon is going to be used. 
.br
\fI_force_size\fP Override globally configured icon size. 
.br
\fI_state\fP The icon state, one of: \fBKIcon::DefaultState\fP, \fBKIcon::ActiveState\fP or \fBKIcon::DisabledState\fP. 
.br
\fI_path\fP Output parameter to get the full path. Seldom needed. 
.RE
.PP
Definition at line 393 of file kmimetype.cpp.
.PP
References KIconLoader::addExtraDesktopThemes(), KIconLoader::extraDesktopThemesAdded(), iconForURL(), KGlobal::iconLoader(), QPixmap::isNull(), KIconLoader::loadIcon(), and pixmap().
.PP
Referenced by KURLComboBox::getPixmap(), KFileDialog::init(), KURLPixmapProvider::pixmapFor(), and KURLBarItem::setIcon().
.SS "\fBQString\fP KMimeType::iconForURL (const \fBKURL\fP & _url, mode_t _mode = 0)\fC [static]\fP"
.PP
The same functionality as pixmapForURL, but this method returns the name of the icon to load. You'll have to use \fBKIconLoader\fP to load the pixmap for it. The advantage of this method is that you can store the result, and then use it later on for any kind of size. Definition at line 411 of file kmimetype.cpp.
.PP
References defaultMimeType(), favIconForURL(), findByURL(), KProtocolInfo::icon(), QString::isEmpty(), KURL::isLocalFile(), KURL::protocol(), and KGlobal::staticQString().
.PP
Referenced by KRecentDocument::add(), KBookmarkGroup::addBookmark(), KURIFilterData::iconName(), KFilePropsPlugin::KFilePropsPlugin(), KURLBarItemDialog::KURLBarItemDialog(), and pixmapForURL().
.SS "\fBQString\fP KMimeType::favIconForURL (const \fBKURL\fP & url)\fC [static]\fP"
.PP
\fBReturns:\fP
.RS 4
the 'favicon' (see http://www.favicon.com) for the given \fCurl\fP, if available. Does NOT attempt to download the favicon, it only returns one that is already available.
.RE
.PP
If unavailable, returns QString::null. Definition at line 428 of file kmimetype.cpp.
.PP
References KGlobal::config(), KURL::isLocalFile(), KURL::protocol(), KConfigBase::readBoolEntry(), and QString::startsWith().
.PP
Referenced by iconForURL().
.SS "\fBQString\fP KMimeType::comment () const\fC [inline]\fP"
.PP
\fBReturns:\fP
.RS 4
The desriptive comment associated with the MIME type. 
.RE
.PP
Reimplemented from \fBKServiceType\fP.
.PP
Definition at line 164 of file kmimetype.h.
.PP
Referenced by KDEDesktopMimeType::comment(), and KFolderType::comment().
.SS "virtual \fBQString\fP KMimeType::comment (const \fBQString\fP &, bool) const\fC [inline, virtual]\fP"
.PP
The arguments are unused, but provided so that KMimeType derived classes can use them. \fBReturns:\fP
.RS 4
The descriptive comment associated with the MIME type, if any. 
.RE
.PP
Reimplemented in \fBKFolderType\fP, and \fBKDEDesktopMimeType\fP.
.PP
Definition at line 172 of file kmimetype.h.
.SS "virtual \fBQString\fP KMimeType::comment (const \fBKURL\fP &, bool) const\fC [inline, virtual]\fP"
.PP
This function differs from the above only in that a \fBKURL\fP may be provided instead of a \fBQString\fP for convenience. Reimplemented in \fBKFolderType\fP, and \fBKDEDesktopMimeType\fP.
.PP
Definition at line 178 of file kmimetype.h.
.SS "const \fBQStringList\fP& KMimeType::patterns () const\fC [inline]\fP"
.PP
Retrieve the list of patterns associated with the MIME Type. Definition at line 183 of file kmimetype.h.
.SS "void KMimeType::load (\fBQDataStream\fP &)\fC [virtual]\fP"
.PP
Load the mimetype from a stream. Reimplemented from \fBKServiceType\fP.
.PP
Definition at line 321 of file kmimetype.cpp.
.PP
References KServiceType::load().
.SS "void KMimeType::save (\fBQDataStream\fP &)\fC [virtual]\fP"
.PP
Save the mimetype to a stream. Reimplemented from \fBKServiceType\fP.
.PP
Definition at line 333 of file kmimetype.cpp.
.PP
References KServiceType::save().
.SS "\fBKMimeType::Ptr\fP KMimeType::mimeType (const \fBQString\fP & _name)\fC [static]\fP"
.PP
Retrieve a pointer to the mime type \fC_name\fP or a pointer to the default mime type 'application/octet-stream'. 0L is \fInever\fP returned.
.PP
\fIVery\fP \fIimportant\fP: Don't store the result in a KMimeType* !
.PP
\fBSee also:\fP
.RS 4
\fBKServiceType::serviceType\fP 
.RE
.PP
Definition at line 131 of file kmimetype.cpp.
.PP
References buildDefaultType(), KSycocaEntry::isType(), and KSycocaEntry::Ptr.
.PP
Referenced by KFileTreeView::addBranch(), checkEssentialMimeTypes(), KFileDialog::currentFilterMimeType(), findByContent(), findByFileContent(), findByURL(), KFileItem::KFileItem(), and KFileItem::pixmap().
.SS "\fBKMimeType::Ptr\fP KMimeType::findByURL (const \fBKURL\fP & _url, mode_t _mode = 0, bool _is_local_file = false, bool _fast_mode = false)\fC [static]\fP"
.PP
This function looks at mode_t first. If that does not help it looks at the extension. This is fine for FTP, FILE, TAR and friends, but is not for HTTP ( cgi scripts! ). You should use \fBKRun\fP instead, but this function returns immediately while \fBKRun\fP is async. If no extension matches, then \fBKMimeMagic\fP is used if the URL a local file or 'application/octet-stream' is returned otherwise.
.PP
\fBParameters:\fP
.RS 4
\fI_url\fP Is the right most URL with a filesystem protocol. It is up to you to find out about that if you have a nested URL. For example 'http://localhost/mist.gz#gzip:/decompress' would have to pass the 'http://...' URL part, while 'file:/tmp/x.tar#tar:/src/test.gz#gzip:/decompress' would have to pass the 'tar:/...' part of the URL, since gzip is a filter protocol and not a filesystem protocol.
.br
\fI_fast_mode\fP If set to \fCtrue\fP no disk access is allowed to find out the mimetype. The result may be suboptimal, but it is \fIfast\fP. 
.RE
.PP
\fBReturns:\fP
.RS 4
A pointer to the matching mimetype. 0L is \fInever\fP returned. \fIVery\fP \fIImportant\fP: Don't store the result in a KMimeType* ! 
.RE
.PP
Definition at line 152 of file kmimetype.cpp.
.PP
References checkEssentialMimeTypes(), defaultMimeType(), KProtocolInfo::defaultMimetype(), KProtocolInfo::determineMimetypeFromExtension(), QFile::encodeName(), QString::endsWith(), KURL::fileName(), KMimeMagic::findFileType(), QString::fromLatin1(), QString::isEmpty(), KURL::isLocalFile(), QString::isNull(), KMimeMagicResult::isValid(), KMimeMagicResult::mimeType(), mimeType(), KURL::path(), KURL::protocol(), KMimeMagic::self(), KIO::stat(), and KGlobal::staticQString().
.PP
Referenced by KFileItem::determineMimeType(), findByPath(), iconForURL(), KFileItem::init(), KFilePropsPlugin::KFilePropsPlugin(), KImageIO::mimeType(), KFileItem::pixmap(), and KOpenWithDlg::setServiceType().
.SS "\fBKMimeType::Ptr\fP KMimeType::findByPath (const \fBQString\fP & path, mode_t mode = 0, bool fast_mode = false)\fC [static]\fP"
.PP
Same as findByURL but for local files only - convenience method. Equivalent to \fBKURL\fP u; u.setPath(path); return findByURL( u, mode, true, fast_mode ); Definition at line 253 of file kmimetype.cpp.
.PP
References findByURL(), and KURL::setPath().
.PP
Referenced by KFilterBase::findFilterByFileName(), KFileMetaInfo::KFileMetaInfo(), and KTar::KTar().
.SS "\fBKMimeType::Ptr\fP KMimeType::findByContent (const \fBQByteArray\fP & data, int * accuracy = 0)\fC [static]\fP"
.PP
Tries to find out the MIME type of a data chunk by looking for certain magic numbers and characteristic strings in it. Returns application/octet-stream of the type can not be found this way. If accuracy is not a null pointer, *accuracy is set to the accuracy of the match (which is in the range 0..100). Definition at line 260 of file kmimetype.cpp.
.PP
References KMimeMagicResult::accuracy(), defaultMimeType(), KMimeMagic::findBufferType(), KMimeMagicResult::isValid(), mimeType(), KMimeMagicResult::mimeType(), and KMimeMagic::self().
.SS "\fBKMimeType::Ptr\fP KMimeType::findByFileContent (const \fBQString\fP & fileName, int * accuracy = 0)\fC [static]\fP"
.PP
Tries to find out the MIME type of a file by looking for certain magic numbers and characteristic strings in it. This function is similar to the previous one. Note that the file name is not used for determining the file type, it is just used for loading the file's contents. If accuracy is not a null pointer, *accuracy is set to the accuracy of the match (which is in the range 0..100). Definition at line 270 of file kmimetype.cpp.
.PP
References KMimeMagicResult::accuracy(), defaultMimeType(), KMimeMagic::findFileType(), KMimeMagicResult::isValid(), mimeType(), KMimeMagicResult::mimeType(), and KMimeMagic::self().
.PP
Referenced by KFilePropsPlugin::KFilePropsPlugin(), and KTar::KTar().
.SS "\fBKMimeType::List\fP KMimeType::allMimeTypes ()\fC [static]\fP"
.PP
Get all the mimetypes. Useful for showing the list of available mimetypes. More memory consuming than the ones above, don't use unless really necessary. Definition at line 147 of file kmimetype.cpp.
.PP
Referenced by KApplicationPropsPlugin::KApplicationPropsPlugin().
.SS "const  \fBQString\fP & KMimeType::defaultMimeType ()\fC [static]\fP"
.PP
\fBReturns:\fP
.RS 4
name of the default mimetype Always application/octet-stream, but this method exists for performance purposes. 
.RE
.PP
Definition at line 948 of file kmimetype.cpp.
.PP
References KGlobal::staticQString().
.PP
Referenced by buildDefaultType(), findByContent(), findByFileContent(), findByURL(), iconForURL(), KFileItem::init(), and KFilePropsPlugin::KFilePropsPlugin().
.SS "void KMimeType::errorMissingMimeType (const \fBQString\fP & _type)\fC [static, protected]\fP"
.PP
Signal a missing mime type. Definition at line 124 of file kmimetype.cpp.
.PP
References KMessageBox::sorry().
.PP
Referenced by buildDefaultType(), and checkEssentialMimeTypes().
.SS "void KMimeType::buildDefaultType ()\fC [static, protected]\fP"
.PP
This function makes sure that the default mime type exists. Definition at line 65 of file kmimetype.cpp.
.PP
References defaultMimeType(), errorMissingMimeType(), KSycocaEntry::isType(), KMimeType(), KSycocaEntry::Ptr, and KStandardDirs::resourceDirs().
.PP
Referenced by checkEssentialMimeTypes(), and mimeType().
.SS "void KMimeType::checkEssentialMimeTypes ()\fC [static, protected]\fP"
.PP
This function makes sure that vital mime types are installed. Definition at line 87 of file kmimetype.cpp.
.PP
References buildDefaultType(), KMessageBox::error(), errorMissingMimeType(), mimeType(), and s_bChecked.
.PP
Referenced by findByURL().
.SH "Member Data Documentation"
.PP 
.SS "bool \fBKMimeType::s_bChecked\fP = false\fC [static, protected]\fP"
.PP
Returns \fCtrue\fP if check for vital mime types has been done. Definition at line 63 of file kmimetype.cpp.
.PP
Referenced by checkEssentialMimeTypes().

.SH "Author"
.PP 
Generated automatically by Doxygen for kio Library from the source code.
