/* * This file was generated by dbusidl2cpp version 0.4 * when processing input file org.kde.Phonon.AudioOutput.xml * * dbusidl2cpp is Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). * * This is an auto-generated file. This file has been hand-edited. */ #ifndef AUDIOOUTPUTADAPTOR_P_H #define AUDIOOUTPUTADAPTOR_P_H #include #ifndef QT_NO_DBUS #include QT_BEGIN_HEADER QT_BEGIN_NAMESPACE class QByteArray; template class QList; template class QMap; class QString; class QStringList; class QVariant; namespace Phonon { class AudioOutputPrivate; class AudioOutput; /* * Adaptor class for interface org.kde.Phonon.AudioOutput */ class AudioOutputAdaptor: public QDBusAbstractAdaptor { friend class Phonon::AudioOutputPrivate; friend class Phonon::AudioOutput; Q_OBJECT Q_CLASSINFO("D-Bus Interface", "org.kde.Phonon.AudioOutput") Q_CLASSINFO("D-Bus Introspection", "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" "") public: AudioOutputAdaptor(QObject *parent); virtual ~AudioOutputAdaptor(); public: // PROPERTIES Q_PROPERTY(bool muted READ muted WRITE setMuted) bool muted() const; void setMuted(bool value); Q_PROPERTY(int outputDeviceIndex READ outputDeviceIndex WRITE setOutputDeviceIndex) int outputDeviceIndex() const; void setOutputDeviceIndex(int value); Q_PROPERTY(double volume READ volume WRITE setVolume) double volume() const; void setVolume(double value); public Q_SLOTS: // METHODS QString category(); QString name(); Q_SIGNALS: // SIGNALS void mutedChanged(bool in0); void nameChanged(const QString &newName); void newOutputAvailable(const QString &service, const QString &path); void outputDestroyed(); void outputDeviceIndexChanged(int in0); void volumeChanged(qreal in0); }; } // namespace Phonon QT_END_NAMESPACE QT_END_HEADER #endif // QT_NO_DBUS #endif // AUDIOOUTPUTADAPTOR_P_H