小编HiL*_*Los的帖子

如何在 Qt Creator 中的 Qt Widgets 应用程序中播放本地视频?

这可能是一个非常菜鸟的问题...我对 Qt 很陌生,正在尝试在 Qt 创建者中编程。现在我从 Qt 创建者创建了一个新的 Qt Widgets 应用程序,并想用它播放视频。现在我的项目中有以下 6 个文件:

  • 项目
    • 项目专业版
    • 标头
      • 视频播放器.h
    • 来源
      • 主程序
      • 视频播放器.cpp
    • 形式
      • 视频播放器.ui
    • 其他文件
      • /用户/某人/某处
        • 演示.mp4

当我运行应用程序时(也许使用一些名为 QVideoPlayer 的工具),我应该在哪里以及如何编写代码以使其播放 Demo.mp4?我应该在 videoplayer.ui 上添加一些 Qwidget 吗?现在,我的 videoplayer.ui 上有四个按钮“播放”、“暂停”、“全屏”和“重新排列”。我想要的结果是具有以下特征的东西:

  • 按播放按钮即可播放整个窗口左上角的 Demo.mp4
  • 按暂停键暂停
  • 按 full_screen 进入全屏(如果 QMediaPlayer 本身可以进入/退出全屏,则不需要此功能)
  • 按重新排列将播放窗口从左上角移至右上角
  • 附加:快进和快退(同样,如果 QVideoPlayer 或 Qt 提供的东西尚未具有此功能)

c++ video qt widget qt-creator

4
推荐指数
1
解决办法
3万
查看次数

标签 统计

c++ ×1

qt ×1

qt-creator ×1

video ×1

widget ×1