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>

Go to the source code of this file.

Classes

class   ObjectDescriptionData
  Data class for objects describing devices or features of the backend. More...
class   ObjectDescription< T >
  Provides a tuple of enduser visible name and description. More...

Namespaces

namespace   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)