首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用macdeployqt后在Qt for Mac中播放QSound

使用macdeployqt后在Qt for Mac中播放QSound
EN

Stack Overflow用户
提问于 2010-12-17 08:10:27
回答 1查看 408关注 0票数 1

我最初玩的是一个QSound,它位于应用程序捆绑包的Resources文件夹中。运行macdeployqt后,声音将不再播放。我已经检查过wav文件仍然在资源文件夹中。有没有人处理过这个问题?

EN

回答 1

Stack Overflow用户

发布于 2010-12-17 14:52:44

如果你看一下QSound documentation,你会读到这个:

请注意,QSound不支持资源。这可能会在未来的Qt版本中修复。

这句话已经在文档中存在很长时间了,在我写这篇文章的时候(Qt4.7),这个问题还没有解决。

我想你最好的解决办法是把你的声音放在一个单独的文件中(我在Mac上没有太多的经验,但也许你可以把你的声音文件放在你的应用程序包中),并在创建QSound对象时自己处理文件路径。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4466619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档