基于linux的音频播放器的设计 源代码

基于linux的音频播放器的设计 源代码

ID:27340134

大小:188.50 KB

页数:10页

时间:2018-12-02

基于linux的音频播放器的设计 源代码_第1页
基于linux的音频播放器的设计 源代码_第2页
基于linux的音频播放器的设计 源代码_第3页
基于linux的音频播放器的设计 源代码_第4页
基于linux的音频播放器的设计 源代码_第5页
资源描述:

《基于linux的音频播放器的设计 源代码》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、嵌入式操作系统课程设计源代码设计题目:基于Linux的音频播放器的设计院系:*********班级:********组别:第1组学号:******姓名:起止日期:2012年6月11日~2012年6月15日指导教师:#####include"qplayer.h"#include#include"ui_qplayer.h"#include#includeQPlayer::QPlayer(QWidget*parent):QMainWindow(parent),ui(newUi::QPlayer){audioOutput=newPhonon::Audi

2、oOutput(Phonon::MusicCategory,this);//初始化系列变量mediaObject=newPhonon::MediaObject(this);metaInformationResolver=newPhonon::MediaObject(this);mediaObject->setTickInterval(1000);connect(mediaObject,SIGNAL(tick(qint64)),this,SLOT(tick(qint64)));connect(mediaObject,SIGNAL(stateChanged(Phonon::State,Phono

3、n::State)),this,SLOT(stateChanged(Phonon::State,Phonon::State)));connect(metaInformationResolver,SIGNAL(stateChanged(Phonon::State,Phonon::State)),this,SLOT(metaStateChanged(Phonon::State,Phonon::State)));connect(mediaObject,SIGNAL(currentSourceChanged(constPhonon::MediaSource&)),this,SLOT(sourceCh

4、anged(constPhonon::MediaSource&)));connect(mediaObject,SIGNAL(aboutToFinish()),this,SLOT(aboutToFinish()));Phonon::createPath(mediaObject,audioOutput);setupActions();ui->setupUi(this);ui->seekSlider->setMediaObject(mediaObject);ui->volumeSlider->setAudioOutput(audioOutput);ui->volumeSlider->setSize

5、Policy(QSizePolicy::Maximum,QSizePolicy::Maximum);QPalettepalette;palette.setBrush(QPalette::Light,Qt::darkGray);ui->lcdNumber->setPalette(palette);QStringListheaders;headers<tableWidget->setHorizontalHeaderLabels(headers);ui->tableWidget->setSelectionMod

6、e(QAbstractItemView::SingleSelection);ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows);connect(ui->tableWidget,SIGNAL(cellPressed(int,int)),this,SLOT(tableClicked(int,int)));ui->lcdNumber->display("00:00");ui->PauseButton->hide();}QPlayer::~QPlayer(){deleteui;}voidQPlayer::chang

7、eEvent(QEvent*e){QMainWindow::changeEvent(e);switch(e->type()){caseQEvent::LanguageChange:ui->retranslateUi(this);break;default:break;}}voidQPlayer::setupActions(){playAction=newQAction(style()->standardIco

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。