Ubuntu18.04系统下使用vlc-qt实现简易视频播放器

学习的是vlc-qt的视频播放器的demo。

1、前期思考

实现一个最简单的播放器需要以下几样东西:

a、播放器进度条。

b、播放器声音条。

c、播放器界面。

d、播放器按钮。

有了这几样东西一个简单的视频播放器就可以实现了。

2、定义、组装

现在分别来看看这几样东西怎么创建。

播放器按钮最为简单,我们直接使用QPushButton类即可实现。我们创建了三个按钮,播放、暂停、停止。
 

QPushButton *btn_start = new QPushButton();
QPushButton *btn_stop = new QPushButton();
QPushButton *btn_pause = new QPushButton(); 

当然我们也可以直接在ui文件中拖动生成。

刚刚提到的 播放器进度条、播放器声音条、播放器界面那就属于是vlc-qt的范畴。而且它们都属于控件类,因此这三者都可以在 VLCQtWidgets的文件夹中找到对应的头文件。

播放器进度条类  #include <VLCQtWidgets/WidgetSeek.h>
播放器界面类 #include <VLCQtWidgets/WidgetVideo.h>
播放器声音条类 #include <VLCQtWidgets/WidgetVolumeSlider.h>

因此我们可以在头文件中这样定义它们:

<
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值