23 #ifndef PHONON_VOLUMEFADEREFFECT_H
24 #define PHONON_VOLUMEFADEREFFECT_H
26 #include "phonon_export.h"
30 #ifndef QT_NO_PHONON_VOLUMEFADEREFFECT
34 class VolumeFaderEffectPrivate;
62 Q_PROPERTY(
float volume READ volume WRITE setVolume)
73 Q_PROPERTY(
double volumeDecibel READ volumeDecibel WRITE setVolumeDecibel)
82 Q_PROPERTY(
FadeCurve fadeCurve READ fadeCurve WRITE setFadeCurve)
125 float volume()
const;
126 double volumeDecibel()
const;
128 FadeCurve fadeCurve()
const;
141 void fadeIn(
int fadeTime);
152 void fadeOut(
int fadeTime);
154 void setVolume(
float volume);
155 void setVolumeDecibel(
double volumeDecibel);
157 void setFadeCurve(FadeCurve curve);
166 void fadeTo(
float volume,
int fadeTime);
170 #endif //QT_NO_PHONON_VOLUMEFADEREFFECT
174 #endif // PHONON_VOLUMEFADEREFFECT_H