0

我试图把 aQVideoWidget放在里面,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();

有了这个,我只得到一个黑色的窗口。但是,声音正在播放。谁能告诉我出了什么问题?

它适用于 a QraphicsVideoItem,但我不想使用它,因为我不能用它来改变亮度。外面的QGraphicsView作品QVideoWidget很好。

提前致谢!

4

0 回答 0