社区
Qt
帖子详情
QMediaPlayer 如何获取一首歌的时间和让一首歌结束后改变按钮样式?
baidu_28726667
2017-07-25 12:50:17
图片所示,似乎没发链接槽函数。通过stateChanged(QMediaPlayer::StoppedState)判断状态把按钮从pause图标 变成 play图标
...全文
1678
3
打赏
收藏
QMediaPlayer 如何获取一首歌的时间和让一首歌结束后改变按钮样式?
图片所示,似乎没发链接槽函数。通过stateChanged(QMediaPlayer::StoppedState)判断状态把按钮从pause图标 变成 play图标
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
军神关云长_大凡
2017-07-26
打赏
举报
回复
获取一首歌的时间,也就是获取媒体的长度,关联QMediaplayer的durationChanged(qint64)信号,当传来的参数大于0时,即为媒体的长度,就是这首歌的长度。 结束时间可以关联QMediaplayer的positionChanged(qint64)信号,在关联的槽里面判断传过来的参数是否大于等于媒体的长度即为是否结束。
军神关云长_大凡
2017-07-25
打赏
举报
回复
引用 1 楼 qqwangfan 的回复:
void stateChanged(QMediaPlayer::State state) 槽是这样,你那写错了
应该说信号是这样,不是槽是这样。
军神关云长_大凡
2017-07-25
打赏
举报
回复
void stateChanged(QMediaPlayer::State state) 槽是这样,你那写错了
用Qt写一个简单的音乐播放器(四):歌曲浏览、上一曲、下一曲
一、前言 在用Qt写一个简单的音乐播放器(一):使用Q
MediaPlayer
播放音乐中,我们已经知道如何去使用Q
MediaPlayer
播放音乐。 在用Qt写一个简单的音乐播放器(二):增加界面(开始和暂停音乐)中,我们增加了播放音乐/暂停音乐的
按钮
。 在用Qt写一个简单的音乐播放器(三):增加界面(播放跳转与音量控制)中,我们加入了播放控制和音量控制。 但是从头到尾,我们一直都只能播放
一首歌
曲,连选择歌曲都不行,怎么能算是音乐播放器呢? 这一篇就来谈一谈歌曲选择播放的问题。 二、浏览文件夹 1.控件 想要选
C12—基于Q
MediaPlayer
制作音乐播放器2022-03-31
基于Q
MediaPlayer
创建的音乐播放器,可以读取指定目录指定文件列表,实现基本的播放,暂停,上下一曲的功能。
python播放两个音乐_Python使用PyQt5/PySide2编写一个极简的音乐播放器功能
疫情肆虐,憋在家实在无聊,索性写点东西,于是就有了这个极极极极极简的音乐播放器。这个极极极简的音乐播放器类似于“阅后即焚”的软件,播放器可以随机播放歌曲,
获取
下
一首歌
曲,不能重新播放上
一首歌
曲,不能
获取
歌曲的名称和演唱者。听过的歌曲,就像过眼云烟,放完即散。下面来看看如何用Python实现这个音乐播放器软件吧!一、创建UI界面首先,我们来创建这个播放器的UI界面。这个播放器一共有6个控件:左上角的...
喜欢的歌曲不在一个平台怎么办?你需要一个自己专属的音乐播放器
前言 网易云音乐,QQ音乐,酷狗音乐,是我们经常会用到的音乐软件,当然有时候我们因为
一首歌
,需要在各大音乐平台上跳转,那么我们完全可以使用python自己打造一款音乐播放器 知识点: 1.python基础知识 2.requests库 3.time 4.pygame 5.tkinter 6.线程 环境: windows + pycharm + python3 适合零基础的同...
python播放网络音乐_用Python写一个“听后即焚”的极简音乐播放器
点击关注州的先生编程应用、实战教程,不容错过疫情肆虐,憋在家干嘛呢?索性写点东西,于是就有了这个极极极极极简的音乐播放器。这个极极极简的音乐播放器类似于“阅后即焚”的软件,播放器可以随机播放歌曲,
获取
下
一首歌
曲,不能重新播放上
一首歌
曲,不能
获取
歌曲的名称和演唱者。听过的歌曲,就像过眼云烟,放完即散。下面来看看如何用Python实现这个音乐播放器软件吧!创建UI界面首先,我们来创建这个播放器的UI界...
Qt
16,215
社区成员
26,594
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章