qt中如何播放视频

 时间:2026-04-27 13:43:24

1、qt提供QMediaPlayer类用来播放一个媒体文件,包括音频,视频。QMediaPlayer在模块multimedia,所以工程pro文件别忘了添加QT += multimedia

qt中如何播放视频

2、这里简单示例一下:头文件申请QMediaPlayer* player;  QVideoWidget* videoWidget; 分别用来加载视频和用于播放视频的界面。

qt中如何播放视频

3、构造函数中添加


    player = new QMediaPlayer;               // 申请 QMediaPlayer对象
    videoWidget = new QVideoWidget;          // 申请 QVideoWidget对象
    QVBoxLayout *layout = new QVBoxLayout;
    layout->addWidget(videoWidget);
    ui->centralWidget->setLayout(layout);    // 将显示界面添加到应用程序界面中
    player->setVideoOutput(videoWidget);     // 设置mediaplay的显示界面
    player->setMedia(QUrl::fromLocalFile("11111.mp4"));  // 设置视频文件

qt中如何播放视频

4、点击工具栏的操作,作为开始播放视频的开始 player->play();

qt中如何播放视频

5、编译运行 视频没有播放,点击工具栏,开始播放视频

qt中如何播放视频

qt中如何播放视频

6、还有包含多个视频的方法,借助QMediaPlaylist

qt中如何播放视频

  • 如何在Wincc flexible中画一个圆
  • DOS下如何打开系统配置实用程序
  • 用移动硬盘启动
  • 解决microsoft visual c++ runtime library办法
  • Samba的使用(samba只能在内网使用 smb协议)
  • 热门搜索
    交通知识手抄报 语言的魅力手抄报资料 国家卫生城市手抄报 初一地理手抄报 小学生廉洁手抄报 初中英语手抄报版面 垃圾减量分类手抄报 关于传统文化的手抄报 诚信守法手抄报 英语环保手抄报