[Qt]problème avec QVolumeSlider

Fermé
hautparleur Messages postés 213 Date d'inscription mercredi 9 janvier 2013 Statut Membre Dernière intervention 13 mai 2016 - 18 juil. 2013 à 15:11
sambia39 Messages postés 610 Date d'inscription vendredi 31 juillet 2009 Statut Membre Dernière intervention 9 février 2023 - 14 sept. 2013 à 20:12
Bonjour,
j'ai fait un petit lecteur de musique avec Qt.
J'ai trouvé QVolume Slider dans la doc pour pouvoir changer le volume, voici le code dans fenetre.cpp:
// Construction du VolumeSlider
Phonon::AudioOutput *audioOutput = new Phonon::AudioOutput(Phonon::MusicCategory);
Phonon::createPath(mediaObject, audioOutput);

Phonon::VolumeSlider *volumeSlider = new Phonon::VolumeSlider;
volumeSlider->setAudioOutput(audioOutput);
volumeSlider->move(10, 300);

Mais le problème, c'est pour déclarer:j'ai rajouté ce qu'il fallait dans fenetre.h:
#include <phonon/volumeslider.h>
#include <phonon/audiooutput.h>
#include <phonon/path.h>
#include <phonon/mediaobject.h>

et

Phonon::VolumeSlider *volumeSlider;
Phonon::AudioOutput *audioOutput;
Phonon::MediaObject *mediaObject;
Phonon::MusicCategory *musicCategory;

Mais il me dit que musicCategory n'est pas déclaré, sauf qu'il n'y a pas d'include "musicCategory.h"!

Je dois mettre quoi? merci
A voir également:

2 réponses

hautparleur Messages postés 213 Date d'inscription mercredi 9 janvier 2013 Statut Membre Dernière intervention 13 mai 2016 15
31 juil. 2013 à 21:51
rien?
0
sambia39 Messages postés 610 Date d'inscription vendredi 31 juillet 2009 Statut Membre Dernière intervention 9 février 2023 49
14 sept. 2013 à 20:12
Salut à toi l'ami
alors pour t'aider voila
essaye de remplacer ta ligne par ça

Phonon::AudioOutput *audioOutput = new Phonon::AudioOutput(Phonon::MusicCategory,this);
0