多媒体
最后更新于:2022-04-02 02:08:53
[TOC]
## 多媒体应用
### 声音
方式一:直接使用
```
QSound::play("../mySound/sound.wav");
```
方式二:
mainwindow.h
```
QSound *sound;
```
mainwindow.cpp
```
sound = new QSound("../mySound/sound.wav", this);
...
void MainWindow::on_pushButton_clicked()
{ // 播放按钮
sound->play();
}
void MainWindow::on_pushButton_2_clicked()
{ // 停止按钮
sound->stop();
}
void MainWindow::on_spinBox_valueChanged(int value)
{
sound->setLoops(value);
}
```
在Windows平台上,如果设置了循环次数,那么`stop()`函数无法立即停止播放,需要完成当前的循环才可以停止播放
';