首页| 论坛| 消息
主题:Qt6.5 QMediaPlayer播放中文名媒体文件失败,如何处理?
wzr2008发表于 2023-06-05 14:44
代码:
```c++
QAudioDevice defaultDevice = QMediaDevices::defaultAudioOutput();
QAudioOutput * audioOutput = new QAudioOutput(defaultDevice);
audioOutput->setVolume (0.1);
QMediaPlayer * player = new QMediaPlayer();
player->setAudioOutput (audioOutput);
player->setSource (QUrl ("/music/那些年.mp3"));
player->play ();
```
将中文文件名"那些年.mp3"改为"a.mp3"则播放成功
回帖(3):
3楼:QStringLiteral 试试?
2楼:20091001753:"/music/那些年.mp3"
在前面加上 u8
u8"/music/那些年.mp3& ..
1楼:"/music/那些年.mp3"
在前面加上 u8
u8"/music/那些年.mp3"

全部回帖(3)»
最新回帖
收藏本帖
发新帖