在Qt Creator中实现声音

时间:2017-04-01 07:04:02

标签: qt

我开始使用Qt Creator,我将开发一个基本程序,当我按下一个按钮时,一首歌开始。 我已经管理了按钮。 你推荐我包含QSound时可以使用的主命令吗?

enter image description here

1 个答案:

答案 0 :(得分:2)

要播放音乐,您可以:

  • 创建_player = new QMediaPlayer(this);
  • 获取文件以阅读QUrl file = QUrl::fromLocalFile(QFileDialog::getOpenFileName(this, tr("Open Music"), "", tr("")));
  • 将文件设置为在媒体播放器_player->setMedia(file);
  • 中读取
  • 设置默认卷_player->setVolume(50);
  • 开始播放音乐_player->play();

在你的情况下,你唯一应该改变的是不要直接启动音乐并为你的按钮写一个插槽。当您在插槽中时,请致电_player->play();