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

configuration.h

Go to the documentation of this file.
00001 #ifndef __CONFIGURATION__H
00002 #define __CONFIGURATION__H
00003 
00004 #include <qdir.h>
00005 #include <qrect.h>
00006 
00007 #include "mpdc.h"
00008 #include "configfile.h"
00009 
00010 class Configuration
00011 {
00012 public:
00013   static status_t               init();
00014   static status_t               close();
00015 
00016   static QString                getSettingsRoot(void);
00017   static QRect                  getGeometry(QString);
00018   static bool                   getPlaylistVisible(void);
00019   static bool                   getCountMode(void);
00020   static QString                getSkin(void);
00021   static QString                getServerIP(void);
00022   static unsigned short         getServerPort(void);
00023   static QString                getSkinDir(void);
00024 
00025   static status_t               setGeometry(QString, QRect);
00026   static status_t               setPlaylistVisible(bool);
00027   static status_t               setCountMode(bool);
00028   static status_t               setSkin(QString);
00029   static status_t               setServerIP(QString);
00030   static status_t               setServerPort(unsigned short);
00031   static status_t               setSkinDir(QString);
00032 
00033 private:
00034   static ConfigFile           * configFile;
00035 
00036 private:
00037                                 Configuration(void);
00038 };
00039 
00040 #endif

Generated on Thu Mar 11 21:57:51 2004 for Music Playing Daemon client by doxygen1.2.15