C++ Qt视频小部件示例
我正在使用Qt5和我发现的,但我需要在一些可用的Qt可视对象中显示视频,在哪些对象中我可以将此视频概述代码与VideoWidget一起使用?我是Qt初学者,我正在努力理解Qt是如何工作的C++ Qt视频小部件示例,c++,qt,c++11,video,qt5,C++,Qt,C++11,Video,Qt5,我正在使用Qt5和我发现的,但我需要在一些可用的Qt可视对象中显示视频,在哪些对象中我可以将此视频概述代码与VideoWidget一起使用?我是Qt初学者,我正在努力理解Qt是如何工作的 谢谢
谢谢在C++中,QVIEWODIDGET继承QQueGET,可以放入窗口或其他窗口小部件。 Qt源代码的Examples目录中有一个示例videowidget项目 一个简单的例子: main.cpp
#include <QApplication>
#include <QMainWindow>
#include <QVideoWidget>
#include <QMediaPlayer>
#include <QMediaPlaylist>
int main(int argc, char * argv[])
{
QApplication testApp(argc, argv);
QMainWindow w;
QVideoWidget videoWidget(&w);
w.setCentralWidget(&videoWidget);
QMediaPlayer *player = new QMediaPlayer(&w);
player->setMedia( QUrl::fromLocalFile("E:\\big_buck_bunny.mp4") );
player->setVideoOutput(&videoWidget);
w.show();
player->play();
return testApp.exec();
}
<>在C++中,QVIEWOWIDGET继承自QWIDGET,可以放入窗口或其他窗口小部件。 Qt源代码的Examples目录中有一个示例videowidget项目 一个简单的例子: main.cpp
#include <QApplication>
#include <QMainWindow>
#include <QVideoWidget>
#include <QMediaPlayer>
#include <QMediaPlaylist>
int main(int argc, char * argv[])
{
QApplication testApp(argc, argv);
QMainWindow w;
QVideoWidget videoWidget(&w);
w.setCentralWidget(&videoWidget);
QMediaPlayer *player = new QMediaPlayer(&w);
player->setMedia( QUrl::fromLocalFile("E:\\big_buck_bunny.mp4") );
player->setVideoOutput(&videoWidget);
w.show();
player->play();
return testApp.exec();
}
windows中的这段代码没有为我显示任何视频。@camccar您是否有本地的E:\\big\u buck\u bunny.mp4视频文件?是的,我想我的问题是缺少qt5multimediawidgets.dll。所以现在我需要弄清楚如何安装它。windows中的这段代码没有为我显示任何视频。@CAMCAR您有本地的E:\\big\u buck\u bunny.mp4视频文件吗?是的,我想我的问题是缺少qt5multimediawidgets.dll。所以现在我需要弄清楚如何安装它。