KDECore
KFolderMimeType Class Reference
#include <kfoldermimetype.h>
Inheritance diagram for KFolderMimeType:
Additional Inherited Members | |
Public Types inherited from KMimeType | |
enum | FindByNameOption { DontResolveAlias, ResolveAliases = 1 } |
typedef QList< Ptr > | List |
typedef KSharedPtr< KMimeType > | Ptr |
Public Types inherited from KServiceType | |
typedef QList< Ptr > | List |
typedef KSharedPtr< KServiceType > | Ptr |
Public Types inherited from KSycocaEntry | |
typedef QList< Ptr > | List |
typedef KSharedPtr< KSycocaEntry > | Ptr |
Static Public Member Functions inherited from KMimeType | |
static List | allMimeTypes () |
static QString | defaultMimeType () |
static KMimeType::Ptr | defaultMimeTypePtr () |
static QString | extractKnownExtension (const QString &fileName) |
static QString | favIconForUrl (const KUrl &url) |
static Ptr | findByContent (const QByteArray &data, int *accuracy=0) |
static Ptr | findByContent (QIODevice *device, int *accuracy=0) |
static Ptr | findByFileContent (const QString &fileName, int *accuracy=0) |
static Ptr | findByNameAndContent (const QString &name, const QByteArray &data, mode_t mode=0, int *accuracy=0) |
static Ptr | findByNameAndContent (const QString &name, QIODevice *device, mode_t mode=0, int *accuracy=0) |
static Ptr | findByPath (const QString &path, mode_t mode=0, bool fast_mode=false, int *accuracy=0) |
static Ptr | findByUrl (const KUrl &url, mode_t mode=0, bool is_local_file=false, bool fast_mode=false, int *accuracy=0) |
static QString | iconNameForUrl (const KUrl &url, mode_t mode=0) |
static bool | isBinaryData (const QString &fileName) |
static bool | isBufferBinaryData (const QByteArray &data) |
static bool | matchFileName (const QString &filename, const QString &pattern) |
static Ptr | mimeType (const QString &name, FindByNameOption options=ResolveAliases) |
static int | sharedMimeInfoVersion () |
Static Public Member Functions inherited from KServiceType | |
static List | allServiceTypes () |
static Ptr | serviceType (const QString &_name) |
Static Public Member Functions inherited from KSycocaEntry | |
static void | read (QDataStream &s, QString &str) |
static void | read (QDataStream &s, QStringList &list) |
Protected Member Functions inherited from KMimeType | |
KMimeType (QDataStream &str, int offset) | |
KMimeType (const QString &fullpath, const QString &name, const QString &comment) | |
KMimeType (KMimeTypePrivate &dd) | |
KMimeType (KMimeTypePrivate &dd, const QString &name, const QString &comment) | |
Protected Member Functions inherited from KServiceType | |
KServiceType (KServiceTypePrivate &dd) | |
KServiceType (KServiceTypePrivate &dd, const QString &_name, const QString &_comment) | |
Protected Member Functions inherited from KSycocaEntry | |
KSycocaEntry (KSycocaEntryPrivate &d) | |
Protected Attributes inherited from KSycocaEntry | |
KSycocaEntryPrivate * | d_ptr |
Related Functions inherited from KSycocaEntry | |
enum | KSycocaType |
Detailed Description
Mimetype for a folder (inode/directory)
- this header is not installed
Folder mime type. Handles the .directory file inside a folder, which modifies the comment and icon for this folder.
Definition at line 34 of file kfoldermimetype.h.
Constructor & Destructor Documentation
KFolderMimeType::KFolderMimeType | ( | const QString & | fullpath, |
const QString & | name, | ||
const QString & | comment | ||
) |
Definition at line 54 of file kfoldermimetype.cpp.
KFolderMimeType::KFolderMimeType | ( | QDataStream & | str, |
int | offset | ||
) |
Definition at line 59 of file kfoldermimetype.cpp.
KFolderMimeType::~KFolderMimeType | ( | ) |
Destructor.
Definition at line 64 of file kfoldermimetype.cpp.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:47:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:47:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.