nabledtrue ui-PauseButton-show ui-PlayButton-hide break case Phonon::StoppedState: stopAction-setEnabledfalse playAction-setEnabledtrue pauseAction-setEnabledfalse ui-lcdNumber-display00:00 ui-PlayButton-show ui-PauseButton-hide break case Phonon::PausedState: pauseAction-setEnabledfalse stopAction-setEnabledtrue playAction-setEnabledtrue ui-PlayButton-show ui-PauseButton-hide break case Phonon::BufferingState: break default: void QPlayer::nextFile int index sources.indexOfmediaObject-currentSource 1 if sources.size index mediaObject-stop mediaObject-setCurrentSourcesources.atindex mediaObject-play void QPlayer::prevFile int index sources.indexOfmediaObject-currentSource - 1 if sources.size index index 0 mediaObject-stop mediaObject-setCurrentSourcesources.atindex mediaObject-play void QPlayer::rndFile int indexsources.indexOfmediaObject-currentSource int max sources.size bool isWhiletrue ifindex0 whileisWhile srandunsignedtime0 int rndexrandmax ifrndexindex isWhilefalse mediaObject-stop mediaObject-setCurrentSourcesources.atrndex mediaObject-play void QPlayer::aboutToFinish nextFilevoid QPlayer::finished ui-PlayButton-setCheckedfalsevoid QPlayer::removeFiles int indexsources.indexOfmediaObject-currentSource int pui-tableWidget-currentRow if pindex nextFile sources.removeAtp ui-tableWidget-removeRowpvoid QPlayer::on_AddButton_clicked addFilesAction-triggervoid QPlayer::on_PlayButton_clicked playAction-triggervoid QPlayer::on_StopButton_clicked stopAction-triggervoid QPlayer::on_PauseButton_clicked pauseAction-triggervoid QPlayer::on_NextButton_clicked nextFilevoid QPlayer::on_PrevButton_clicked prevFilevoid QPlayer::on_StyleButton_clicked rndFilevoid QPlayer::on_pushButton_clicked QMessageBox::aboutthistr版本信息tr版本:QT 音乐_V 1.0.10版.nn 作者:_HeyKiteEN独男CN void QPlayer::on_RemoveButton_clicked removeFilesvoid QPlayer::on_MuButton_clicked addFilesAction-trigger
上一篇:
java进阶之Java泛型
下一篇:
关于听觉掩蔽的语音增强算法及DSP实现