3
我正在使用显示视频在Qt 5.2上做项目。我有一个显示问题,没有电影,但声音仍然运作良好。请帮我解决它。在此先感谢QVideoWidget没有视频
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QMediaPlayer>
#include <QVideoWidget>
#include <QUrl>
#include <QMediaPlaylist>
#include <QWidget>
#include <QMediaObject>
#include <QtMultimedia>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QWidget* widget = new QWidget();
player = new QMediaPlayer;
QMediaPlaylist* m_playlist = new QMediaPlaylist(player);
player->setMedia(QUrl::fromLocalFile("/storage/emulated/0/Bluetooth/video1.mp4"));
m_widgetVideo = new QVideoWidget(widget);
player->setVideoOutput(m_widgetVideo);
setCentralWidget(widget);
widget->show();
m_playlist->setCurrentIndex(0);
player->play();
}
MainWindow::~MainWindow()
{
delete ui;
}
解释你的答案,请 – eyllanesc