QT6.3.2添加背景音乐

news/2024/11/2 3:41:04/

本人萌新,在学习的时候,发现老师写的程序能运行并播放音乐.wav格式。但是同样代码的我一直报错。我经过查找发现qt由于版本更新:

到了Qt6删除了Qsound类。经过摸索发现,QSoundEffect这个类能达到同样效果。

使用时要在.pro文件添加多媒体模块  multimedia,并在创建QSoundEffect对象的.h进行声明

#include <QSoundEffect>//音频类

然后在。嗯,这里我举例把它建在构造里面,调试就自动播放音乐

QSoundEffect * startSound = new QSoundEffect(this);//创建对象
startSound->setSource(QUrl::fromLocalFile(":/res/ddd.wav"));//添加资源
startSound->setLoopCount(QSoundEffect::Infinite);//设置循环次数int;  QSoundEffect::Infinite 枚举值 无限循环
startSound->play();//软件启动自动播放

startSound->stop(); // 停止播放,并将播放位置复位到开始位置


http://www.ppmy.cn/news/345229.html

相关文章

乐鑫ESP32-C3模组选型

一、安信可不再使用乐鑫芯片&#xff0c;迫不得已选择乐鑫原厂 二、乐鑫模组选择 ESP32&#xff0d;C3&#xff0d;MINI&#xff0d;1ESP32&#xff0d;C3&#xff0d;WROOM&#xff0d;02 根据管脚布局&#xff0c;我更喜欢ESP32-C3-WROOM-02这一款&#xff0c;而且可用引脚一…

Cubase10.5稳定版安装包+安装教程

简介 CuBase Pro 10中文版是一款为专业人士提供的制作高品质音乐的专业高效的音乐制作软件&#xff0c;在每个领域都有独树一帜的领头羊&#xff0c;那么CuBase Pro 10中文版就是音乐制作业内公认的Top1&#xff0c;流线型的音乐制作环境&#xff0c;能帮助您抓住音乐创造力的时…

51单片机的音乐盒设计

一.硬件设计 本设计的硬件主要由51单片机最小系统&#xff08;AT89C51/52、AT89S51/52、STC89C51/52均通用&#xff09;、LED指示灯、LM386功率放大电路、喇叭、按键电路等构成。 二.设计功能 本设计内置8首歌曲&#xff0c;按键可以上一曲&#xff0c;下一曲&#xff0c;开始…

【2020.2.29更新】高通蓝牙芯片QCC3003,QCC3008 学习视频教材

一直工作在蓝牙应用的软件开发。 在工作之余&#xff0c;利用手中的开发板做了一些视频&#xff0c; 方便准备学习的开发人员快速入门&#xff0c;更容易上手。 此视频 适用于 所用QCC3000系列&#xff1a;3001,3002, 3003,3004,3005,3006,3007,3008 &#xff1d;&#xff1d…

乐鑫ESP32-S3双核处理器,专为 AIoT 市场打造

乐鑫ESP32-S3双核处理器&#xff0c;专为 AIoT 市场打造 ESP32-S3 是一款集成 2.4 GHz Wi-Fi 和 Bluetooth 5 (LE) 的 MCU 芯片&#xff0c;支持远距离模式 (Long Range)。ESP32-S3 搭载 Xtensa 32 位 LX7 双核处理器&#xff0c;主频高达 240 MHz&#xff0c;内置 512 KB SR…

OpenLayers.js 入门教程:打造互动地图的入门指南

theme: smartblue 本文简介 戴尬猴&#xff0c;我是德育处主任 本文介绍如何使用 OpenLayers.js (后面简称 ol)。ol 是一个开源 JavaScript 库&#xff0c;可用于在Web页面上创建交互式地图。 ol能帮助我们在浏览器轻松地使用地图功能&#xff0c;例如地图缩放、地图拖动、地图…

ESP32-C5 简介:乐鑫首款双频 Wi-Fi 6 MCU

www.espressif.com.cn/en/news/ESP32-C5 乐鑫的 ESP32-C5 是业界首款支持 2.4 和 5 GHz 双频 Wi-Fi 6 以及蓝牙 LE 的 RISC-V SoC 解决方案。它专为需要高效无线传输的应用而设计。 乐鑫&#xff08;SSE&#xff1a;688018.SH&#xff09;今天​​宣布发布 ESP32-C5&#xff0c…

【esp32-s3】7.2 I2S——播放wav文件

文章目录 1 前言2 硬件3 代码4 结果 1 前言 本章实现了播放和录制功能。 2 硬件 3 代码 /* I2S Digital Microphone Recording ExampleThis example code is in the Public Domain (or CC0 licensed, at your option.)Unless required by applicable law or agreed to in wr…