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 Methods

 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 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 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 Methods

QImage readPNG (const QString &filename)

Protected Methods

virtual int newInstance ()

Friends

class KCrash

Constructor & Destructor Documentation

NoatunApp::NoatunApp
 

NoatunApp::~NoatunApp
 


Member Function Documentation

bool NoatunApp::autoPlay const
 

bool NoatunApp::clearOnOpen const
 

virtual void NoatunApp::commitData QSessionManager & [virtual]
 

Downloader* NoatunApp::downloader const [inline]
 

void NoatunApp::effectView [slot]
 

Effects* NoatunApp::effects const
 

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

void NoatunApp::equalizerView [slot]
 

EqualizerView* NoatunApp::equalizerView const [inline]
 

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]
 

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]
 

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 contextMenuRemove()

void NoatunApp::pluginMenuRemove int id
 

Removes an item previously added to the plugin menu.

void NoatunApp::preferences [slot]
 

NoatunPreferences* NoatunApp::preferencesBox const [inline]
 

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::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]
 


The documentation for this class was generated from the following file:
Generated at Mon Apr 1 11:45:02 2002 for noatun by doxygen1.2.9.1 written by Dimitri van Heesch, © 1997-2001