資源簡介
這一節(jié)實現(xiàn)一個簡易的音樂播放器,其音樂播放的核心功能是采用Qt支持的Phonon框架,該框架在前一篇博文Qt學習之路_13(簡易俄羅斯方塊) 中已經(jīng)使用過了,在俄羅斯方塊中主要是用來設置背景音樂和消行的聲音的。這里用這個框架同樣是用來播放,暫停等多媒體的各種控制功能,另外該框架可以自動獲取音頻文件的一些信息,這樣我們在設計播放列表時可以獲取這些信息,比如歌手名,專輯名,時長,文件名等等。程序中桌面歌詞的實現(xiàn)是繼承了QLabel類,然后使用3層文本顯示,最上面一層采用漸進顯示的方式來達到歌詞播放的動態(tài)效果。
代碼片段和文件信息
#include?
#include?
#include?“mywidget.h“
int?main(int?argc?char?*argv[])
{
????QApplication?a(argc?argv);
????QTextCodec::setCodecForTr(QTextCodec::codecForLocale());
????MyWidget?w;
????w.show();
????
????return?a.exec();
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????547051??2012-09-23?18:44??Qt學習之路_14(簡易音樂播放器).pdf
?????文件???????6299??2011-07-12?19:27??pla
?????文件????????657??2009-10-16?18:37??pla
?????文件????????425??2009-10-16?18:37??pla
?????文件????????814??2009-10-16?18:37??pla
?????文件????????716??2009-10-16?18:37??pla
?????文件????????775??2009-10-16?18:37??pla
?????文件????????407??2009-10-16?18:37??pla
?????文件????????332??2012-09-22?20:21??pla
?????文件????????268??2012-09-22?21:55??pla
?????文件???????7073??2012-09-23?15:11??pla
?????文件???????8071??2012-09-23?15:11??pla
?????文件???????8182??2012-09-23?15:11??pla
?????文件???13531016??2012-06-20?12:30??pla
?????文件???????3539??2012-09-23?15:20??pla
?????文件????????752??2012-09-23?15:11??pla
?????文件???????1319??2012-09-23?12:37??pla
?????文件????????435??2012-09-23?00:23??pla
?????文件??????22627??2012-09-23?17:29??pla
?????文件???????1575??2012-09-23?17:18??pla
?????文件????????447??2012-09-22?20:13??pla
?????文件????????488??2012-09-23?12:45??pla
?????文件??????17534??2012-09-23?16:59??pla
?????文件???????1310??2012-09-22?21:49??pla
?????文件????1167360??2012-09-23?17:29??pla
?????目錄??????????0??2012-09-23?18:45??pla
?????目錄??????????0??2012-09-23?18:45??pla
-----------?---------??----------?-----??----
?????????????15329472????????????????????27
............此處省略0個文件信息
評論
共有 條評論