Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

NoatunApp Class Reference

#include <app.h>

Inheritance diagram for NoatunApp:

KUniqueApplication List of all members.

Public Slots

void toggleInterfaces ()
void showInterfaces ()
void hideInterfaces ()
void preferences ()
void quit ()
void fileOpen ()
void effectView ()
void equalizerView ()

Signals

void hideYourself ()
void showYourself ()

Public Member Functions

 NoatunApp ()
 ~NoatunApp ()
Playlistplaylist () const
Playerplayer () const
NoatunPreferencespreferencesBox () const
QString mimeTypes ()
LibraryLoaderlibraryLoader () const
Downloaderdownloader () const
Effectseffects () const
::Equalizerequalizer () const
EqualizerView * equalizerView () const
QCString version () const
virtual void commitData (QSessionManager &)
virtual void saveState (QSessionManager &)
bool autoPlay () const
bool loopList () const
bool oneInstance () const
QString saveDirectory () const
bool clearOnStart () const
bool clearOnOpen () const
bool hackUpPlaylist () const
bool fastMixer () const
QString titleFormat () const
void setOneInstance (bool)
void setLoopList (bool)
void setAutoPlay (bool)
void setSaveDirectory (const QString &)
void setRememberPositions (bool)
void setClearOnStart (bool)
void setClearOnOpen (bool)
void setHackUpPlaylist (bool)
void setFastMixer (bool)
void setTitleFormat (const QString &)
int pluginMenuAdd (const QString &text, const QObject *receiver, const char *member)
void pluginMenuRemove (int id)
KPopupMenu * pluginMenu (void)

Static Public Member Functions

QImage readPNG (const QString &filename)

Protected Member Functions

virtual int newInstance ()

Friends

class KCrash

Constructor & Destructor Documentation

NoatunApp::NoatunApp  
 

NoatunApp::~NoatunApp  
 


Member Function Documentation

bool NoatunApp::autoPlay   const
 

bool NoatunApp::clearOnOpen   const
 

bool NoatunApp::clearOnStart   const
 

virtual void NoatunApp::commitData QSessionManager &    [virtual]
 

Downloader* NoatunApp::downloader   const [inline]
 

Definition at line 39 of file app.h.

Effects* NoatunApp::effects   const
 

void NoatunApp::effectView   [slot]
 

::Equalizer* NoatunApp::equalizer   const [inline]
 

Definition at line 42 of file app.h.

void NoatunApp::equalizerView   [slot]
 

EqualizerView* NoatunApp::equalizerView   const [inline]
 

Definition at line 43 of file app.h.

bool NoatunApp::fastMixer   const
 

void NoatunApp::fileOpen   [slot]
 

bool NoatunApp::hackUpPlaylist   const
 

void NoatunApp::hideInterfaces   [slot]
 

ask the playlists to hide, then you have to look around for them, or you'll lose

void NoatunApp::hideYourself   [signal]
 

Tells you (a UI plugin) to hide

LibraryLoader* NoatunApp::libraryLoader   const [inline]
 

Definition at line 38 of file app.h.

bool NoatunApp::loopList   const
 

QString NoatunApp::mimeTypes  
 

get a list of mimetypes aRts (noatun) can play, KFileDialog accepts this instead of the shell globs in the static functions, so there ya go :)

virtual int NoatunApp::newInstance   [protected, virtual]
 

bool NoatunApp::oneInstance   const
 

Player* NoatunApp::player   const [inline]
 

Definition at line 28 of file app.h.

Playlist* NoatunApp::playlist   const
 

KPopupMenu* NoatunApp::pluginMenu void   
 

int NoatunApp::pluginMenuAdd const QString &    text,
const QObject   receiver,
const char *    member
 

Adds an item to the plugin menu. You may use this value with pluginMenu() for greater control of your menu entry

Returns:
the ID associated with the menu item, for use in ()

void NoatunApp::pluginMenuRemove int    id
 

Removes an item previously added to the plugin menu.

void NoatunApp::preferences   [slot]
 

NoatunPreferences* NoatunApp::preferencesBox   const [inline]
 

Definition at line 29 of file app.h.

void NoatunApp::quit   [slot]
 

QImage NoatunApp::readPNG const QString &    filename [static]
 

QString NoatunApp::saveDirectory   const
 

virtual void NoatunApp::saveState QSessionManager &    [virtual]
 

void NoatunApp::setAutoPlay bool   
 

void NoatunApp::setClearOnOpen bool   
 

void NoatunApp::setClearOnStart bool   
 

void NoatunApp::setFastMixer bool   
 

void NoatunApp::setHackUpPlaylist bool   
 

void NoatunApp::setLoopList bool   
 

void NoatunApp::setOneInstance bool   
 

void NoatunApp::setRememberPositions bool   
 

void NoatunApp::setSaveDirectory const QString &   
 

void NoatunApp::setTitleFormat const QString &   
 

void NoatunApp::showInterfaces   [slot]
 

ask the UIs to show

void NoatunApp::showYourself   [signal]
 

Tells you (a UI plugin) to show again

QString NoatunApp::titleFormat   const
 

void NoatunApp::toggleInterfaces   [slot]
 

ask the UIs to hide or show

QCString NoatunApp::version   const
 


Friends And Related Function Documentation

friend class KCrash [friend]
 

Definition at line 21 of file app.h.


The documentation for this class was generated from the following file:
Generated on Sat May 24 15:10:28 2003 for Noatun by doxygen1.3-rc3