Main Page | Namespace List | Class List | Directories | File List | Class Members | File Members

cControlKaffeine Class Reference

Class that manages KAFFEINE player controls. More...

#include <controlKaffeine.h>

List of all members.

Public Member Functions

 cControlKaffeine ()
 Constructor.
 ~cControlKaffeine ()
 Destructor.
bool KaffeineIsRunning ()
 Returns if KAFFEINE is running.
bool KaffeineIsPlaying ()
 Returns if KAFFEINE is playing.
QString KaffeineGetTitle ()
 Gets Kaffeine song title.
QString KaffeineGetFileName ()
 Gets Kaffeine song title.

Private Attributes

DCOPClient * client
QString title
QString filename


Detailed Description

Class that manages KAFFEINE player controls.

Author:
Valdar
Since:
pre-alpha
This class is used by the application to check if an KAFFEINE player is running and playng a song. It also returns the song title. It uses DCOP to connect to KAFFEINE APIs.


Constructor & Destructor Documentation

cControlKaffeine::cControlKaffeine  ) 
 

Constructor.

Construct the class.

Author:
Valdar
Since:
pre-alpha
Precondition:
None.

cControlKaffeine::~cControlKaffeine  ) 
 

Destructor.

Delete the class.

Author:
Valdar
Since:
pre-alpha
Precondition:
None.


Member Function Documentation

cControlKaffeine::KaffeineGetFileName  ) 
 

Gets Kaffeine song title.

This methods gets and returns the filename of currently played song in KAFFEINE (WARNING: without extension!)

Author:
Valdar
Since:
pre-alpha
Returns:
Filename of currently played song in KAFFEINE.
Precondition:
None.

cControlKaffeine::KaffeineGetTitle  ) 
 

Gets Kaffeine song title.

This methods gets and returns the tilte of currently played song in KAFFEINE (WARNING: only the title!!!)

Author:
Valdar
Since:
pre-alpha
Returns:
Title of currently played song in KAFFEINE (only the title).
Precondition:
None.

cControlKaffeine::KaffeineIsPlaying  ) 
 

Returns if KAFFEINE is playing.

Author:
Valdar
Since:
pre-alpha
Returns:
TRUE is KAFFEINE is playing.
Precondition:
None.

cControlKaffeine::KaffeineIsRunning  ) 
 

Returns if KAFFEINE is running.

Author:
Valdar
Since:
pre-alpha
Returns:
TRUE is KAFFEINE is running.
Precondition:
None.


Member Data Documentation

DCOPClient* cControlKaffeine::client [private]
 

QString cControlKaffeine::filename [private]
 

QString cControlKaffeine::title [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Mar 27 03:07:06 2005 for lirica. by  doxygen 1.3.9.1