gpt4 book ai didi

qt - 使用Qt(QSound)在Symbian上播放WAV文件

转载 作者:行者123 更新时间:2023-12-02 22:51:36 32 4
gpt4 key购买 nike

我正在尝试使用Qt Creator在WAV中播放Symbian文件。

我懂了:

QSound::play("c:/notify.wav");

它可以在Windows上运行,但是当我在Symbian上尝试时不会发出声音,但是没有错误。

这很可能是因为找不到文件(C:下没有 notify.wav文件)

如何包含WAV文件,以便将其安装到Symbian设备上,并可以使用其路径进行播放?

最佳答案

在您的.pro文件中使用DEPLOYMENT qmake指令
例如:

symbian{
sounds.sources = path to your wav
sounds.path = ./thewav.wav
DEPLOYMENT += sounds
}

这会将wav部署到您应用的目录中。如果不尝试从QApplication获取目录路径,则QSound::play(“notify.wav”)应该可以正常工作。

关于qt - 使用Qt(QSound)在Symbian上播放WAV文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5324797/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com