phonon/objectdescription.h File Reference

objectdescription.h File Reference
#include "phonon_export.h"
#include <QtCore/QExplicitlySharedDataPointer>
#include <QtCore/QtDebug>
#include <QtCore/QList>
#include <QtCore/QSharedData>
#include <QtCore/QString>
#include <QtCore/QVariant>

Classes

class  ObjectDescriptionData
 Data class for objects describing devices or features of the backend. More...
 
class  ObjectDescriptionModel< type >
 The ObjectDescriptionModel class provides a model from a list of ObjectDescription objects. More...
 
class  ObjectDescription< T >
 Provides a tuple of enduser visible name and description. More...
 

Namespaces

 Phonon
 The KDE Multimedia classes.
 

Typedefs

typedef ObjectDescription< AudioOutputDeviceType > AudioOutputDevice
 
typedef ObjectDescription< AudioCaptureDeviceType > AudioCaptureDevice
 
typedef ObjectDescription< EffectType > EffectDescription
 
typedef ObjectDescription< AudioChannelType > AudioChannelDescription
 
typedef ObjectDescription< SubtitleType > SubtitleDescription
 

Enumerations

enum  ObjectDescriptionType {
  AudioOutputDeviceType, EffectType, AudioChannelType, SubtitleType,
  AudioCaptureDeviceType
}
 Defines the type of information that is contained in a ObjectDescription object. More...
 

Functions

template<ObjectDescriptionType T>
QDebug operator<< (QDebug s, const ObjectDescription< T > &o)
 

Go to the source code of this file.