1. 程式人生 > >跨平臺執行的Qt音樂播放器1(持續更新)

跨平臺執行的Qt音樂播放器1(持續更新)

音樂播放器專案是利用業餘時間寫的,主要功能有基本的播放功能, 播放模式拖動快進歌詞顯示等功能.雖然暫時沒有線上功能和一些的UI美化,但是後續會在我的 github開源專案加上去.


1. 下列是程式的執行圖,基本都是經典的音樂播放器佈局,頂欄音樂標題,中欄是歌詞顯示和底欄的音樂控制


2. 方框的左邊按鈕是音樂列表,中間按鈕是播放模式選擇單曲播放,迴圈播放,隨機播放),右邊按鈕是增加音樂的功能只需增加音樂的路徑即可,軟體自動找到音樂檔案).



3. 下面介面是增加音樂操作介面,主要是選擇對應的音樂所在檔案路徑打上勾勾再點選增加按鈕即可.



4. 這裡有一個小細節就是,檔案路徑的導航欄.該檔案導航欄具有:

    (1) 顯示當前的檔案路徑,如果檔案路徑太長,可以進行拖動到最左或者最右進行顯示;

    (2) 點選對應的檔案路徑則可以跳到該路徑下,如果點選"strong"則會跳到/home/strong路徑,這個操作快速跳轉檔案路徑非常方便.



5. 音樂列表介面,點選對應的音樂即可播放



6. 專案的一些目錄檔案


注:該播放器UI部分是採用Qml指令碼編寫,有興趣的可以講UI部分改為傳統的UI程式設計.

原始碼地址:

github: https://github.com/aeagean/Music.git

公眾平臺: