毕业设计之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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Istio组件日志设置[通俗易懂]

    1.istio-pilot日志级别编辑istio-system.deployment.istio-pilot,修改args中–log_output_level=default:指定日志级别2.istio-policy日志级别设置同istio-pilot3.istio-proxy(envoy)日志级别设置进入istio-proxy容器中,通过如下命令进行设置:curl-…

    2022年4月18日
    49
  • netstat详解「建议收藏」

    netstat详解「建议收藏」netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。语法:netstat[选项]参数:-a或–all:显示所有连线中的Socket;-A<网络类型>或–<网络类型>:列出该网络类型连线中的相关地址;-c或–continuous:持续列出网络状态;-C…

    2022年7月23日
    8
  • 前端vue定时器_vue切换页面清除所有定时器

    前端vue定时器_vue切换页面清除所有定时器vue页面定时器的两种方式

    2025年7月29日
    0
  • 工作流初始错误 泛微提交流程提示_泛微OA 工作流WebService接口使用说明[通俗易懂]

    工作流初始错误 泛微提交流程提示_泛微OA 工作流WebService接口使用说明[通俗易懂]工作流WebService接口使用说明一、检查部署是否成功:输入下面的地址http://192.168.4.183(换成实际的地址):8060(实际的端口号)/services/,界面中有如下服务即可:采用WebServerice技术进行协同系统和业务系统进行数据交互,由协同系统方开发实现WebServerice服务,业务系统方需在本地实现WebServerice本地代理来进行调用。…

    2022年6月23日
    37
  • 2021sublime4113 激活码-激活码分享

    (2021sublime4113 激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月27日
    218
  • VS 2013 所有产品密钥

    VS 2013 所有产品密钥转载自:https://blog.csdn.net/my1989night/article/details/44916079VS2013产品密钥–所有版本VisualStudioUltimate2013KEY(密钥):BWG7X-J98B3-W34RT-33B3R-JVYW9VisualStudioPremium2013KEY(密钥):FBJVC-3CMTX-D8DVP…

    2022年5月12日
    53

发表回复

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

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