12#include "pulseaudioqt_export.h"
18template<
typename Type,
typename PAInfo>
27 Q_PROPERTY(
QString name READ name NOTIFY nameChanged)
28 Q_PROPERTY(
QString iconName READ iconName CONSTANT)
29 Q_PROPERTY(QVariantMap properties READ properties NOTIFY propertiesChanged)
45 QVariantMap properties()
const;
60 std::unique_ptr<class PulseObjectPrivate> d;
65 friend class IndexedPulseObjectPrivate;
66 friend class ClientPrivate;
67 friend class CardPrivate;
68 friend class ModulePrivate;
69 friend class VolumeObjectPrivate;
70 friend class ProfilePrivate;
71 friend class StreamRestorePrivate;
72 template<
typename Type,
typename PAInfo>
Maps a specific index to a specific object pointer.
Base class for most PulseAudio objects.
void propertiesChanged()
Emitted when any of the properties changed.
The primary namespace of PulseAudioQt.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Nov 29 2024 11:50:05 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.