Maybe you should use QGraphicsView instead of going through hell with labels? An alternative is to provide an overlay over the video (although I'm not sure this is possible if you're planning to use Phonon) and use QPainter to do the drawing.