找回密码
 立即注册
收起左侧

关于QMediaPlayer获取音频标签信息的问题,怎么toString()后,是空

5
回复
7154
查看
[复制链接]
累计签到:615 天
连续签到:1 天
来源: 2015-5-18 20:49:38 显示全部楼层 |阅读模式
5Qter豆
QMediaPlayer *music;
QVariant
var = music->metaData(QMediaMetaData::Title);
qDebug()<<var.toString()<<endl;
QMediaMetaData::Title换成比的值也一样,都是空

最佳答案

查看完整内容

qdebug可以看到这个variant是什么类型的
回复

使用道具 举报

尚未签到

2015-5-18 20:49:39 显示全部楼层
qdebug可以看到这个variant是什么类型的

点评

怎么看?哥,写下吗?variant不是任意类型吗?  详情 回复 发表于 2015-5-19 08:57
回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-5-19 08:57:12 显示全部楼层
Joey_Chan 发表于 2015-5-19 00:11
qdebug可以看到这个variant是什么类型的

怎么看?哥,写下吗?variant不是任意类型吗?
回复

使用道具 举报

尚未签到

2015-5-19 09:55:29 显示全部楼层
qq1043068972 发表于 2015-5-19 08:57
怎么看?哥,写下吗?variant不是任意类型吗?

qDebug()  <<  "console out put: " << variant ;

点评

console out put: QVariant(Invalid)提示这个,,为啥会是无效的呢?  详情 回复 发表于 2015-5-19 14:43
回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-5-19 14:43:24 显示全部楼层
Joey_Chan 发表于 2015-5-19 09:55
qDebug()

console out put:  QVariant(Invalid)提示这个,,为啥会是无效的呢?
回复

使用道具 举报

尚未签到

2015-5-19 16:49:31 显示全部楼层
qq1043068972 发表于 2015-5-19 14:43
console out put:  QVariant(Invalid)提示这个,,为啥会是无效的呢?

可能之前获取歌曲信息就有问题了,你再看看mediaplayer的文档
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了