当前位置: 首页 > news >正文

flash做网站轮播图个人社保缴费比例

flash做网站轮播图,个人社保缴费比例,适合写个人博客的平台,营销咨询服务合同一.本文目的 实现在Qt中接收麦克风数据并保存为WAV文件#xff0c;使用QAudioInput来录音#xff0c;并使用QFile来保存数据到WAV文件。 开发环境#xff1a;QT5.12 本文用极简代码实现#xff0c;核心代码只需不到100行。 完整工程代码文末链接可以直接下载。 二.代码实…一.本文目的 实现在Qt中接收麦克风数据并保存为WAV文件使用QAudioInput来录音并使用QFile来保存数据到WAV文件。 开发环境QT5.12 本文用极简代码实现核心代码只需不到100行。 完整工程代码文末链接可以直接下载。 二.代码实现 1main.cpp #include audiorecorder.h #include QtWidgets int main(int argc, char *argv[]) { QApplication app(argc, argv); AudioRecorder recorder; recorder.show(); return app.exec(); } 2.audiorecorder.h #ifndef AUDIORECORDER_H #define AUDIORECORDER_H #include QMainWindow #include QMediaRecorder #include QUrl QT_BEGIN_NAMESPACE namespace Ui { class AudioRecorder; } class QAudioRecorder; class QAudioProbe; QT_END_NAMESPACE class AudioRecorder : public QMainWindow { Q_OBJECT public: AudioRecorder(); private slots: void on_outputButton_clicked(); void on_recordButton_clicked(); void updateProgress(qint64 pos); private: Ui::AudioRecorder *ui nullptr; QAudioRecorder *m_audioRecorder nullptr; QAudioProbe *m_probe nullptr; }; #endif // AUDIORECORDER_H 3.audiorecorder.cpp #include audiorecorder.h #include ui_audiorecorder.h #include QAudioProbe #include QAudioRecorder #include QDir #include QFileDialog #include QMediaRecorder #include QStandardPaths AudioRecorder::AudioRecorder() : ui(new Ui::AudioRecorder) { ui-setupUi(this); m_audioRecorder new QAudioRecorder(this); m_probe new QAudioProbe(this); m_probe-setSource(m_audioRecorder); //audio devices ui-audioDeviceBox-addItem(tr(Default), QVariant(QString())); for (auto device: m_audioRecorder-audioInputs()) { ui-audioDeviceBox-addItem(device, QVariant(device)); qDebug()device:device; } QAudioEncoderSettings settings; settings.setCodec();   settings.setSampleRate(44100); settings.setChannelCount(1);  //单通道 settings.setQuality(QMultimedia::NormalQuality);   m_audioRecorder-setEncodingSettings(settings, QVideoEncoderSettings(), audio/x-wav); connect(m_audioRecorder, QAudioRecorder::durationChanged, this, AudioRecorder::updateProgress); } void AudioRecorder::on_outputButton_clicked() { QString fileName QFileDialog::getSaveFileName(); m_audioRecorder-setOutputLocation(QUrl::fromLocalFile(fileName)); } void AudioRecorder::on_recordButton_clicked() { if(ui-recordButton-text() Record) { m_audioRecorder-record(); ui-recordButton-setText(Pause); } else if(ui-recordButton-text() Pause) { m_audioRecorder-stop(); ui-recordButton-setText(Record); } } void AudioRecorder::updateProgress(qint64 duration) { if (m_audioRecorder-error() ! QMediaRecorder::NoError || duration 1000) return; ui-statusbar-showMessage(tr(Recorded %1 sec).arg(duration / 1000)); } 三.工程代码下载 https://download.csdn.net/download/xieliru/89398205
http://www.hkea.cn/news/14329275/

相关文章:

  • 租房子网站怎么做wordpress腾讯云搭建网站
  • 360未经证实的网站如何做网络营销方式有哪些各方式的优缺点有哪些
  • 建个企业网站收费拍宣传片比较好的公司
  • 图怪兽logo设计官网seo外包大型公司
  • 电子商务网站建设与管理的重要性专业网站建设是哪家便宜
  • 2017做网站怎么赚钱建网站方案
  • 北京做网站好的网站建设公司如何写网站建设报告
  • wordpress 镜像域名福州seo计费
  • 青岛如何建立企业网站企业郑州网站建设找哪家好
  • ASP网站开发教程实验总结泽州县住房保障和城乡建设局网站
  • 做效果图赚钱的网站深圳龙岗网络公司
  • 房地产 网站 设计制作惠州做网站开发
  • 刷网站关键词排名原理最新国际军事动态
  • 网站报价文档买个网站域名多少钱一年
  • 无锡做网站首选众诺wordpress缓存方案
  • 直接用源码做网站盗版吗网站做竞价经常会被攻击吗
  • 手机版景区网站网页微信二维码付款怎么弄
  • 信用网站建设内容知名的饰品行业网站开发
  • 电商扶贫网站建设陕煤建设集团铜川分公司网站
  • 图书网站建设策划书1万字网站制作的建设大纲ppt
  • 适合前端开发的电脑推荐合肥正规的seo公司
  • 西安网站建设技术外包网站公司网站开发方案
  • 网站建设宣传海报专题网站建站
  • 网站建设开发报价单报价公司
  • 哪个网站衬衣做的好长春网络公司招聘
  • 长春做网站用的软件网络技术人员
  • 库易网网站阿里巴巴外贸平台费用
  • 阿雷网站建设公司简易签名设计一笔签
  • 重庆做网站价格阳江吧
  • wordpress织梦哪个好百度seo技术优化