xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 3KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-10
  • 語言: 其他
  • 標簽:

資源簡介

提供了實現(xiàn)簡單音頻播放的audioplayer的類,需要看詳細介紹的,可以到我的博客http://blog.csdn.net/mao19931004找關(guān)于QMediaplayer詳解以及簡易音樂播放實現(xiàn)的介紹

資源截圖

代碼片段和文件信息

#include?“audioplayer.h“
#include
#include
#include
#include
#include
#include
#include
#includeyer>
#include
#include
#include“denoiser/denoiser.h“
#include
#include


audioplayer::audioplayer(QWidget?*parent)?:?QWidget(parent)
{
????createWidgets();
QString?style;
style?=?Uiload();
setstyleSheet(style);
}

void?audioplayer::createWidgets()
{

????saveAudio?=new?QToolButton(this);
????saveAudio->setToolTip(tr(“Save?Audio“));
????saveAudio->setIcon(QIcon(“:/images/save.png“));
????saveAudio->setstyleSheet(“background:transparent“);
????connect(saveAudioSIGNAL(clicked(bool))thisSLOT(saveAudioFile()));

????playButton?=?new?QToolButton(this);
????playButton->setEnabled(false);
????playButton->setToolTip(tr(“Play“));
????playButton->setIcon(QIcon(“:/images/play.png“));
????connect(playButtonSIGNAL(clicked(bool))?this?SLOT(togglePlayback()));


????forwardToolButton?=new?QToolButton(this);
????forwardToolButton->setToolTip(tr(“next“));
????forwardToolButton->setIcon(QIcon(“:/images/skipForward.png“));
????connect(forwardToolButtonSIGNAL(clicked(bool))thisSLOT(seekForward()));

????backwardToolButton?=new?QToolButton(this);
????backwardToolButton->setToolTip(tr(“Back“));
????backwardToolButton->setIcon(QIcon(“:/images/skipBackward.png“));
????connect(backwardToolButtonSIGNAL(clicked(bool))thisSLOT(seekBackward()));

????openfileButton?=?new?QToolButton(this);
????openfileButton->setIcon(QIcon(“:/images/open.png“));
????openfileButton->setIconSize(QSize(2424));
????openfileButton->setstyleSheet(“background:transparent“);
????openfileButton->setToolTip(tr(“Open?a?file...“));
????openfileButton->setFixedSize(playButton->sizeHint());
????connect(openfileButtonSIGNAL(clicked(bool))?this?SLOT(openFile()));

????positionSlider?=?new?QSlider(Qt::Horizontal?this);
????positionSlider->setEnabled(false);
????positionSlider->setToolTip(tr(“Seek“));
????connect(positionSlider?SIGNAL(valueChanged(int))?this?SLOT(setPosition(int)));


????infoLabel?=?new?QLabel(this);
????positionLabel?=?new?QLabel(tr(“00:00“)?this);
????positionLabel->setMinimumWidth(positionLabel->sizeHint().width());


????denoiserWidget?=new?denoiser(this);
????connect(denoiserWidgetSIGNAL(ListenEmited())thisSLOT(onstartListened()));

????QHBoxLayout?*controlLayout?=?new?QHBoxLayout;
????controlLayout->setMargin(0);
????controlLayout->addWidget(openfileButton);
????controlLayout->addWidget(saveAudio);
????controlLayout->addWidget(positionSlider);
????controlLayout->addWidget(positionLabel);
????controlLayout->addWidget(playButton);
????controlLayout->addWidget(forwardToolButton);
????controlLayout->addWidget(backwardToolButton);

//QLineEdit?*test?=?new?QLineEdit(this);
????QVBoxLayout?*mainLayout?=?new?QVBoxLayout(this);
????mainLayout->addWidget(infoLabel);

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-06-16?14:19??audioplayer\
?????文件????????6481??2016-06-16?14:19??audioplayer\audioplayer.cpp
?????文件????????1352??2016-06-15?23:57??audioplayer\audioplayer.h

評論

共有 條評論