Professional Documents
Culture Documents
USER DOCUMENTATION
Name:
H.K.Sadeepa Diluk Jayatissa
Student Reference Number:
10516205
Date_________
PAGE 1
Functionalities
Program functionalities are followed
PAGE 2
Mute song
o User can mute it by either clicking the mute button on the tool bar or
clicking the GUI button placed under the playlist of the window or
pressing m button.
Change volume
o Use can change the volume by using the Dial widget placed under playlist
and can see the progress and current volume level on progress bar under
it.
When loading the songs to playlist it shows the full file path instead of file name
o This is because I used QStreingList to store the files paths, but to get the
file name it can be easily done by using QString and
QFileInfo.MetaData(); but it doesnt support for QStreingList. i have tried
many methods to do that but it wont work. I have commented those
methods I tried in on_actionOpen_triggered().
When playing the song I tried to display the Album art of the song in the player
if available, or otherwise play an equalizer gif to give more attractiveness to
player, for some reason its not working and I couldnt resolve that
PAGE 3
When you clicked shuffle icon it shuffle but cant restore the playlist
o Its because of theres no such method implemented yet in
QMediaPlayer.Shuffle().
When playing the song the title of the song must showing in QLable under the
equalizer image. But its not showing. But if you stop the song while playing and
play again it works. There must be some logical error I couldnt figure out yet.
PAGE 4
Supported Platforms
I have tested this application in two different Operating systems and it has been
compiled and run on both platforms without issue
Platforms are Windows 8.1 Pro 64bit and Ubuntu 14.04
WINDOWS 8.1 PRO 64BIT
PAGE 5
PAGE 6
UBUNTU 14.04
PAGE 7
PAGE 8
PAGE 9