class KFileMimeTypeInfo


Definition#include <kfilemetainfo.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods

Public Members

Protected Methods

Protected Members


Detailed Description

 KFileMimeTypeInfo ()

KFileMimeTypeInfo

enum Attributes { Addable = 1, Removable = 2, Modifiable = 4, Cummulative = 8, Averaged = 16 }

Attributes

This enum is used to specify some attributes that an item can have, which fit neither in the Hint nor in the Unit enum.

enum Hint { NoHint = 0, Name = 1, Author = 2, Description = 3, Width = 4, Height = 5, Size = 6, Bitrate = 7, Length = 8, Hidden = 9, Thumbnail = 10 }

Hint

This enum is mainly for items that have a special meaning for some applications.

enum Unit { NoUnit = 0, Seconds = 1, MilliSeconds = 2, BitsPerSecond = 3, Pixels = 4, Inches = 5, Centimeters = 6, Bytes = 7, FramesPerSecond = 8 }

Unit

This enum exists so that you can specify units for items, which you can usually use for integer items, so an application knows how to display it (e.g. a time in seconds in a hh:mm:ss form). You can either use one of those units, or if you don't find one that fits, you can add it yourself using a prefix and/or suffix.

ItemInfo (class)

ItemInfo

GroupInfo (class)

GroupInfo

 ~KFileMimeTypeInfo ()

~KFileMimeTypeInfo

QValidator *  createValidator (const QString& group, const QString& key, QObject *parent = 0, const char *name = 0)

createValidator

[const]

Creates a validator for this item. Make sure to supply a proper parent argument or delete the validator yourself.

QStringList  supportedGroups ()

supportedGroups

[const]

QStringList  translatedGroups ()

translatedGroups

[const]

QStringList  preferredGroups ()

preferredGroups

[const]

QString  mimeType ()

mimeType

[const]

const GroupInfo *  groupInfo ( const QString& group )

groupInfo

[const]

QStringList  supportedKeys ()

supportedKeys

[const]

QStringList  preferredKeys ()

preferredKeys

[const]

GroupInfo *  addGroupInfo ( const QString& name, const QString& translatedName)

addGroupInfo

QString m_translatedName

m_translatedName

QStringList m_supportedKeys

m_supportedKeys

uint m_attr

m_attr

QDict m_itemDict

m_itemDict

 KFileMimeTypeInfo ( const QString& mimeType )

KFileMimeTypeInfo

[protected]

QDict m_groups

m_groups

[protected]

QString m_mimeType

m_mimeType

[protected]

QStringList m_preferredKeys

m_preferredKeys

[protected]

QStringList m_preferredGroups

m_preferredGroups

[protected]


Generated by: dfaure on faure on Tue Apr 16 08:49:48 2002, using kdoc 2.0a53.