Qt is my vote, too.
The examples and info in the links below should get you well on your way to your solution.
http://www.youtube.com/watch?v=92biLZST6Vg
http://qt-project.org/doc/qt-4.8/phonon-qmusicplayer.html
http://qt-project.org/doc/qt-4.8/qfilesystemmodel.html
PS, After installing Qt and Qt Creator, it has fantastic documentation and great examples and tutorials easily accessed from the IDE, on the Welcome tab.
solved I have 4 days, should I learn QT or Java swing? [closed]