土木毕业设计代做网站,地方电商门户网站如何建设,北京seo培训机构,专业的环保行业网站开发文章目录 前言一、方法1 使用 Qsound1.添加都文件 直接报错2.解决这个错误 添加 QT multimedia3. 加入代码又遇到新的错误小结 二、第二种方法1.引入库 总结 前言
遇到一个需求#xff0c;使用Qt输出报警声#xff0c;于是试一试能调用的方法。
一、方法1 使用 Qsound
1.… 文章目录 前言一、方法1 使用 Qsound1.添加都文件 直接报错2.解决这个错误 添加 QT multimedia3. 加入代码又遇到新的错误小结 二、第二种方法1.引入库 总结 前言
遇到一个需求使用Qt输出报警声于是试一试能调用的方法。
一、方法1 使用 Qsound
1.添加都文件 直接报错
#include 直接添加头文件 结果马上报错 2.解决这个错误 添加 QT multimedia
QT multimedia问题解决
3. 加入代码又遇到新的错误
#include widget.h#include QApplication
#include QSound
//#include QCoreApplicationint main(int argc, char *argv[])
{QApplication a(argc, argv);Widget w;// 播放系统默认的报警声音
// QSound sound(alert); // 系统默认警告声
// sound.play();// 播放 Windows 的默认报警声音QSound sound(SystemExclamation); // 系统警告声sound.play();w.show();return a.exec();
}小结
竟然不能用应该是找不到文件路径之类的时间比较赶就先搞另外一种方法有空再来测试
二、第二种方法
调用MP3,播放
1.引入库
代码如下示例
#include widget.h
#include QApplication
#include QSound
#include QMediaPlayer
#include QAudioOutput
int main(int argc, char *argv[])
{QApplication a(argc, argv);Widget w;// 创建 QMediaPlayer 实例QMediaPlayer *player new QMediaPlayer;// 设置要播放的 MP3 文件路径player-setMedia(QUrl::fromLocalFile(E:/QTcode/liugang/baojing/baojing/shengyin.mp3));// 开始播放player-play(); w.show();return a.exec();
}
总结
继续加油