Bonjour,
je développe actuellement un lecteur vidéo avec Qt en C++ qui intègre la gestion des sous-titres, je souhaite intégrer les sous-titres dans la vidéo, c'est à dire que l'on voit la vidéo et que le texte s'affiche dans la zone de lecture.
Pour cela, j'ai donc essayé:
- Un QLabel
Résultat: si je fais hériter le QLabel du Phonon::VideoWidget, mon QLabel s'affiche en noir, si je fais hériter le Phonon::VideoWidget du QLabel, mon QLabel ne s'affiche pas.- Un QPainter::drawText()
Résultat: rien ne se passe, j'ai fait hériter mon QPainter du Phonon::VideoWidget, puis applique la méthode drawText() mais rien.
Je pense qu'il faudrait que je mette à jour le QLabel toutes les secondes, mais le problème c'est que j'ai déjà essayé avec update() et repaint(), cela ne change rien.
Avez-vous une idée qui me permettrait de réaliser ce que je souhaite ? (c'est à dire afficher du texte sur un Phonon::VideoWidget).
Merci d'avance.
Partager