企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[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()`函数无法立即停止播放,需要完成当前的循环才可以停止播放