我试图把 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
很好。
提前致谢!