1
Я пытаюсь сделать видео внутри QGraphicsView в QT5.5. Вот кодQGraphicsVideoItem в QGraphicsView
QString path = "video.mp4";
qDebug() << QFile::exists(path);
ui->graphicsView->setScene(new QGraphicsScene());
QMediaPlayer pl;
QGraphicsVideoItem vid;
pl.setVideoOutput(&vid);
qDebug() << pl.error();
vid.setSize(QSizeF(1920, 1080));
pl.setMedia(QUrl::fromLocalFile(path));
qDebug() << pl.error();
ui->graphicsView->scene()->addItem(&vid);
ui->graphicsView->resize(1920, 1080);
pl.play();
qDebug() << pl.error();
Ничего не нарисовано. Нет ошибок. Файл существует. Может быть, проблема с плагинами? Или аппаратное ускорение, потому что я на ноутбуке с дискретной картой. Заранее спасибо.