Main Page   Alphabetical List   Compound List   File List   Compound Members   File Members  

ControlPanel Class Reference

ControlPanel class for status display and controlling the Music Player Daemon. More...

#include <controlpanel.h>

List of all members.

Public Methods

 ControlPanel (QWidget *parent=0, const char *name=0, WFlags f=0)
void setSkin (WASkin *)
void playListClosed (void)

Protected Slots

void slotUpdateDisplay (void)
 Refreshes the displayed information, triggered by a timer. More...

void slotReceiveUpdate (const MpdCom::Status &)
 Refreshes the displayed information and synchronises the timer, triggered by the communication class. More...

void slotLockVolume (void)
 Locks the volume slider from status updates when it's used. More...

void slotReverseVolume (int)
 Reverses the volume slider. More...

void slotReleaseVolume (void)
 Releases the lock on the volume. More...

void slotLockBalance (void)
 Locks the balance slider from status updates when it's used. More...

void slotReverseBalance (int)
 Reverses the balance slider. More...

void slotReleaseBalance (void)
 Releases the lock on the volume. More...

void slotLockSeek (void)
 Locks the seek slider from status updates when it's used. More...

void slotSetSeek (int)
 Sets the disired seek position. More...

void slotReleaseSeek (void)
 Releases the seek slider. More...

void slotShowPlaylist (bool)
 Shows/hides the playlist. More...

void slotShowSettings (void)
 Shows the settings. More...

void slotError (const QString &)
 Receives errors from the communication class. More...

void slotAbout (void)
 Shows the aboutbox. More...

void slotOpenSkin (void)
 Installs the preferred skin. More...

void slotRebuildSkinMenu (void)
 Rebuilds the skin menu. More...

void slotEjectPressed (bool)
 Shows the file manager. More...


Protected Methods

virtual void closeEvent (QCloseEvent *)
 Stores it's window position and closes. More...

virtual void paintEvent (QPaintEvent *)
virtual void mouseMoveEvent (QMouseEvent *)
virtual void mousePressEvent (QMouseEvent *)
virtual void mouseReleaseEvent (QMouseEvent *)
virtual void keyPressEvent (QKeyEvent *)


Detailed Description

ControlPanel class for status display and controlling the Music Player Daemon.

Author:
ing. A.E. van Putten , ing. A.J. Admiraal
Date:
01-01-2004


Constructor & Destructor Documentation

ControlPanel QWidget *    parent = 0,
const char *    name = 0,
WFlags    f = 0
 


Member Function Documentation

void closeEvent QCloseEvent *    [protected, virtual]
 

Stores it's window position and closes.

void keyPressEvent QKeyEvent *    [protected, virtual]
 

void mouseMoveEvent QMouseEvent *    [protected, virtual]
 

void mousePressEvent QMouseEvent *    [protected, virtual]
 

void mouseReleaseEvent QMouseEvent *    [protected, virtual]
 

void paintEvent QPaintEvent *    [protected, virtual]
 

void playListClosed void   
 

void setSkin WASkin  
 

void slotAbout void    [protected, slot]
 

Shows the aboutbox.

void slotEjectPressed bool    [protected, slot]
 

Shows the file manager.

void slotError const QString &    [protected, slot]
 

Receives errors from the communication class.

void slotLockBalance void    [protected, slot]
 

Locks the balance slider from status updates when it's used.

void slotLockSeek void    [protected, slot]
 

Locks the seek slider from status updates when it's used.

void slotLockVolume void    [protected, slot]
 

Locks the volume slider from status updates when it's used.

void slotOpenSkin void    [protected, slot]
 

Installs the preferred skin.

void slotRebuildSkinMenu void    [protected, slot]
 

Rebuilds the skin menu.

void slotReceiveUpdate const MpdCom::Status   [protected, slot]
 

Refreshes the displayed information and synchronises the timer, triggered by the communication class.

void slotReleaseBalance void    [protected, slot]
 

Releases the lock on the volume.

void slotReleaseSeek void    [protected, slot]
 

Releases the seek slider.

void slotReleaseVolume void    [protected, slot]
 

Releases the lock on the volume.

void slotReverseBalance int    [protected, slot]
 

Reverses the balance slider.

void slotReverseVolume int    [protected, slot]
 

Reverses the volume slider.

void slotSetSeek int    [protected, slot]
 

Sets the disired seek position.

void slotShowPlaylist bool    [protected, slot]
 

Shows/hides the playlist.

void slotShowSettings void    [protected, slot]
 

Shows the settings.

void slotUpdateDisplay void    [protected, slot]
 

Refreshes the displayed information, triggered by a timer.


The documentation for this class was generated from the following files:
Generated on Thu Mar 11 21:57:52 2004 for Music Playing Daemon client by doxygen1.2.15