• 4978阅读
  • 5回复

[提问]mediaObject不能播放qrc中文件? [复制链接]

上一主题 下一主题
离线jwchen08
 
只看楼主 倒序阅读 楼主  发表于: 2011-09-23
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
遇到一个问题,mediaObject->setCurrentSource(),如果路径设置为绝对路径,如"D:/music.mp3",则播放正常。
如果路径设置为qrc中文件,如":/new/music.mp3",则不能播放。求指教!
离线ppdayz

只看该作者 1楼 发表于: 2011-09-23
回 楼主(jwchen08) 的帖子
前面多个/, 试试":new/music.mp3"  
离线jwchen08
只看该作者 2楼 发表于: 2011-09-24
我试了,还是不行啊,悲剧!
离线ljx0517
只看该作者 3楼 发表于: 2011-10-07
QFile(":/new/music.mp3")
然后处理file
离线jwchen08
只看该作者 4楼 发表于: 2011-10-12
回 3楼(ljx0517) 的帖子
请问能不能详细说一下?
我这样设置
    QFile file1(":/new/secondSound.mp3");
    media1->setCurrentSource(file1);

编译没法通过。。。
离线jackjack999
只看该作者 5楼 发表于: 2012-03-27
试试这样.
media1->setCurrentSource(Phonon::MediaSource(":/new/music.mp3"));
快速回复
限100 字节
 
上一个 下一个