毕业设计之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”);

}

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • java map转object_json对象转map集合

    java map转object_json对象转map集合第一种方法:fastJosnimportcom.alibaba.fastjson.JSON;importcom.alibaba.fastjson.JSONObject;Object转MapFindArchiveDtofindArchiveDto=newFindArchiveDto();findArchiveDto.setContractStatus(“降龙”);…

  • goland激活码 2021_通用破解码

    goland激活码 2021_通用破解码,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • Python读取excel文件数据并插入数据库[通俗易懂]

    Python读取excel文件数据并插入数据库[通俗易懂]目的:将excel文件StudentInfo.xls的学生信息插入到test库中的student表中一、连接mysql数据库安装第三方库pymysql:pipinstallpymysql调用pymysql.connect()方法连接数据库,代码如下importpymysql#打开数据库连接conn=pymysql.connect(host=’localhost’,#MySQL服务器地址user=’root’,#MySQL服务器端口号p

  • Node.js aitaotu图片批量下载Node.js爬虫1.00版[通俗易懂]

    Node.js aitaotu图片批量下载Node.js爬虫1.00版[通俗易懂]即使是https网页,解析的方式也不是一致的,需要多试试。代码://======================================================//aitaotu图片批量下载Node.js爬虫1.00//2017年11月14日//======================================…

  • ServletContextListener的用法和实例

    ServletContextListener的用法和实例1)ServletContextListener:ServletContextListener能监听到你的应用程序的启动和销毁。例2.2.1.1packagecom;importjavax.servlet.ServletContext;importjavax.servlet.ServletContextEvent;importjavax.servlet.ServletCont…

  • 零基础入门STM32编程(二)

    零基础入门STM32编程(二)前情回顾上篇文章初步认识了STM32,了解了STM32的分类及型号命名规则,本篇内容继续STM32串口编程入门学习。一走进STM321.1STM32系列STM32单片机分为四类五种,四类介绍参见上一篇文章,本文仅阐述五个系列,分别为:STM32F0系列是针对8位和16位微控制器的32位MCU替代产品,对于工程人员来说非常有吸引力,他们希望其产品平台不会过时,并可围绕工业标准ArmCortex-M0内核进行标准化开发。 STM32G0系列是基于ArmCortex-M0+核心的新..

发表回复

您的电子邮箱地址不会被公开。

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