毕业设计之Qt播放器[通俗易懂]

毕业设计之Qt播放器[通俗易懂]一、功能介绍1、有拖拉功能,将视频直接拖进,播放器即可播放视频2、可以有加密视频,将放视频的文件夹加密3、有定时开关机的功能4、有网上直接看视频的功能5、有打开本地视频的功能6、可以浏览照片7、可以播放歌曲8、有最新电影推荐功能9、播放列表10、1499小游戏,在线玩二、llplayer  以完成功能1、正常播放ok2、文件夹打开ok,

大家好,又见面了,我是你们的朋友全栈君。

一、功能介绍

1、有拖拉功能,将视频直接拖进,播放器即可播放视频

2、可以有加密视频,将放视频的文件夹加密

3、有定时开关机的功能

4、有网上直接看视频的功能

5、有打开本地视频的功能

6、可以浏览照片

7、可以播放歌曲

8、有最新电影推荐功能

9、播放列表

10、1499小游戏,在线玩

二、llplayer   以完成功能

1、正常播放ok

2、文件夹打开ok,           不能重复打开

void MainWindow::slotOpenFile()//打开文件ok
{

//   mplayerProcess->close();
    currentFileName = QFileDialog::getOpenFileName(this, tr(“打开媒体文件”), tr(“/root/Music”),
                                                   tr(“Music file(*.mp3 *.wav) ;; Video files(*.rmvb *.rm *.avi *.wmv *.mkv *.asf *.3gp *.mov *.mp4 *.ogv)” ));
    if( !currentFileName.isEmpty() )
    {

        player->play(currentFileName);
        //this->showFullScreen();
    }
}

3、快进, 快退ok

void MainWindow::slotStep()//快进ok
{

     player->controlCmd(“seek 5 0\n”);

}

void MainWindow::slotBackward()//快退ok
{

 player->controlCmd(“seek -5 0\n”);
}

4、静音ok

static bool status = true;
void MainWindow::slotMute()//静音ok
{

    if(status){

     player->controlCmd(“mute 1\n”);
     status= false;
    }
    else{

     player->controlCmd(“mute 0\n”);
     status= true;
    }

}

5、音量控制

6、停止

void MainWindow::slotStop()
{

    player->controlCmd(“pause\n”);

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135148.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月5日 下午6:16
下一篇 2022年6月5日 下午6:36


相关推荐

  • mac哪个虚拟机最好用_mac装双系统还是虚拟机好

    mac哪个虚拟机最好用_mac装双系统还是虚拟机好刚买了苹果电脑的用户,经常会因为用不惯苹果系统而想换Windows系统,实际上也的确是,许多流行游戏或软件都暂不支持Mac系统,可行的办法是安装mac虚拟机或是双系统,以供支持在苹果电脑上使用Windows应用。下面本文就来讲讲mac虚拟机哪个好用,mac双系统和虚拟机哪个好。

    2026年4月16日
    4
  • html.dropdownlistfor_see的用法

    html.dropdownlistfor_see的用法常用方法后台代码:publicActionResultIndex(){ViewData[“deptOu”]=”SOHO”;using(ISessionsession=newNHibernateHelper(DataBase.ADDB).OpenSession()){IList<t_data_DeptOU>dep…

    2022年10月10日
    4
  • 常用泰勒展开式

    常用泰勒展开式

    2026年3月20日
    4
  • C语言冒泡排序算法及代码

    C语言冒泡排序算法及代码C 语言冒泡排序算法及代码冒泡排序是排序算法的一种 思路清晰 代码简洁 常被用在大学生计算机课程中 冒泡 这个名字的由来是因为越大的元素会经由交换慢慢 浮 到数列的顶端 故名 这里以从小到大排序为例进行讲解 基本思想及举例说明冒泡排序的基本思想就是不断比较相邻的两个数 让较大的元素不断地往后移 经过一轮比较 就选出最大的数 经过第 2 轮比较 就选出次大的数 以此类推 下面以对 32

    2026年3月17日
    2
  • 用VScode配置Python开发环境

    用VScode配置Python开发环境前言 VScode 是一个相当优秀的 IDE 具备开源 跨平台 模块化 插件丰富 启动时间快 颜值高 可高度定制等等优秀的特质 不愧是微软爸爸的私生子 所以用 VScode 来编写 Python 也是相当的好用的 所以 今天我们就来讲讲 怎么在 VScode 上配置 Python 开发环境 软件准备首先 我们必须先下载好 Python 的安装包和 VScode 的安装包 下载地址如下 Python htt

    2026年3月20日
    2
  • mac idea 激活码_最新在线免费激活

    (mac idea 激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月30日
    188

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号