多应用+插件架构,代码干净,支持一键云编译,码云点赞13K star,4.8-4.12 预售价格198元 广告
[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()`函数无法立即停止播放,需要完成当前的循环才可以停止播放