Bonjour,
Je cherche a utiliser l'objet QSound pour la lecture de wav.
Pour cela, je crée l'objet et je le lis avec play(). Pour éviter que les morceaux s'entrecoupent je fais un teste sur l'objet pour savoir si il est fini avec IsFinished().
Le problème s'est qu'il coupe le 1er morceau même si je fais le teste IsFinished().
Je dois oublier de faire quelquechose mais là je ne vois pas ...
Quelqu'un pourrait m'aider svp?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 QSound * MySound = new QSound("teste1.wav"); MySound->play(); while(1) { if(MySound->IsFinished) { delete MySound; MySound = new QSound("teste2.wav"); } }
D'avance merci.
Partager