<QT实现音乐播放器2> 添加音乐播放进度条与歌名作者信息
2017-03-29 00:11
1061 查看
{播放器添加进度条:
1.需要实现进度条自动移动;2.需要改变当前播放的时间;
3.需要获得文件的总时间长度(Duration),作者(ContributingArtist)与歌名(Title).
}
*使用QMediaMetaData 类下的方法实现时间的读取:
->metaData(QString("Duration"));
得到歌曲总长
->metaData(QString("ContributingArtist"))得到歌手信息
->metaData(QString("Title"))得到标题
->metaData(QString("AlbumTitle"))得到专辑名
*选择使用connect方法
读取总播放时间的改变(即音乐文件改变,实现切歌更换歌名)connect(a.mp,SIGNAL(durationChanged(qint64)),this,SLOT(setText()));
读取当前时间
connect(a.mp,SIGNAL(positionChanged(qint64)),this,SLOT(setPosion()));
利用函数set进度条位置
相关文章推荐
- <QT实现音乐播放器1> QMediaPlayer音乐文件导入
- HTML5+JavaScript+CSS实现音乐播放器——难点二:自己设计一个控制音乐播放的控制器
- 实现php获取mp3文件元信息如播放时间歌曲作者等
- 控制音乐播放器的退出再次播放相同音乐的功能实现
- 手机影音第十五天,利用service实现后台播放音乐,在通知栏显示当前音乐信息等
- <Qt>windows平台调用mplayer播放视频
- 【QT5.5开发】QMediaPlayerl类实现mp3音乐播放的控制台程序
- 深度分析:Android4.3下MMS发送到附件为音频文件(音频为系统内置音频)的彩信给自己,添加音频-发送彩信-接收彩信-下载音频附件-预览-播放(二,发送彩信<2>)
- <html5+css3+js>javascript实现图片滚动播放功能
- 音乐播放器--简单实现播放、暂停、随机播放、音乐进度条(第一版)
- Android用MediaPlay方法实现本地音乐的播放,与进度条的实现
- 音乐播放器--简单实现播放、暂停、随机播放、音乐进度条(第一版)
- HTML5+JavaScript+CSS实现音乐播放器——难点二:自己设计一个控制音乐播放的控制器
- AndroidStudio 自定义代码模板实现在xml和java文件中添加作者信息
- QT读取剪贴板信息和拖动文件到程序以(拖动音乐播放为列)
- <Qt> 在connect中使用lambda实现高效的信号/槽关联
- html5之<video>开发实现音乐播放控…
- 【Android】Android开发实现进度条效果,SeekBar的简单使用。音量,音乐播放进度,视频播放进度等
- 实现点击音乐文件跳转到音乐播放器并自动播放音乐
- Android初级,MediaPlayer播放音乐,进度条滑动及唱片转动功能实现