在GraphicsView中的QVideoWidget

时间:2013-11-13 21:09:30

标签: qt video

我正在尝试将QVideoWidget置于QGraphicsView内但不起作用。

QMediaPlayer *player = new QMediaPlayer();
QVideoWidget videoWidget;
player->setVideoOutput(&videoWidget);
QGraphicsScene scene;
QGraphicsProxyWidget *proxy
        = scene.addWidget(&videoWidget);
QGraphicsView view(&scene);
player->setMedia(
            QUrl::fromLocalFile("/home/cedric/Vidéos/musique_21sec.mp4"));
player->play();
view.show();

我只得到一个黑色的窗户。然而,声音在播放。有谁能告诉我出了什么问题?

它适用于QraphicsVideoItem,但我不想使用它,因为我不能用它来改变亮度。在QGraphicsView之外,QVideoWidget效果很好。

提前致谢!

0 个答案:

没有答案