kandy Library API Documentation

kandyprefs.h

00001 // This file is generated by kconfig_compiler from kandy.kcfg. 00002 // All changes you do to this file will be lost. 00003 #ifndef KANDYPREFS_H 00004 #define KANDYPREFS_H 00005 00006 #include <kconfigskeleton.h> 00007 00008 class KandyPrefs : public KConfigSkeleton 00009 { 00010 public: 00011 00012 static KandyPrefs *self(); 00013 ~KandyPrefs(); 00014 00018 static 00019 void setSerialDevice( const QString & v ) 00020 { 00021 if (!self()->isImmutable( "SerialDevice" )) 00022 self()->mSerialDevice = v; 00023 } 00024 00028 static 00029 QString serialDevice() 00030 { 00031 return self()->mSerialDevice; 00032 } 00033 00037 ItemString *serialDeviceItem() 00038 { 00039 return mSerialDeviceItem; 00040 } 00041 00045 static 00046 void setStartupModem( bool v ) 00047 { 00048 if (!self()->isImmutable( "StartupModem" )) 00049 self()->mStartupModem = v; 00050 } 00051 00055 static 00056 bool startupModem() 00057 { 00058 return self()->mStartupModem; 00059 } 00060 00064 ItemBool *startupModemItem() 00065 { 00066 return mStartupModemItem; 00067 } 00068 00072 static 00073 void setStartupTerminalWin( bool v ) 00074 { 00075 if (!self()->isImmutable( "StartupTerminalWin" )) 00076 self()->mStartupTerminalWin = v; 00077 } 00078 00082 static 00083 bool startupTerminalWin() 00084 { 00085 return self()->mStartupTerminalWin; 00086 } 00087 00091 ItemBool *startupTerminalWinItem() 00092 { 00093 return mStartupTerminalWinItem; 00094 } 00095 00099 static 00100 void setStartupMobileWin( bool v ) 00101 { 00102 if (!self()->isImmutable( "StartupMobileWin" )) 00103 self()->mStartupMobileWin = v; 00104 } 00105 00109 static 00110 bool startupMobileWin() 00111 { 00112 return self()->mStartupMobileWin; 00113 } 00114 00118 ItemBool *startupMobileWinItem() 00119 { 00120 return mStartupMobileWinItem; 00121 } 00122 00123 static 00124 void writeConfig() 00125 { 00126 static_cast<KConfigSkeleton*>(self())->writeConfig(); 00127 } 00128 protected: 00129 KandyPrefs(); 00130 static KandyPrefs *mSelf; 00131 00132 public: 00133 00134 // Serial Port 00135 QString mSerialDevice; 00136 bool mStartupModem; 00137 00138 // Windows 00139 bool mStartupTerminalWin; 00140 bool mStartupMobileWin; 00141 00142 private: 00143 ItemString *mSerialDeviceItem; 00144 ItemBool *mStartupModemItem; 00145 ItemBool *mStartupTerminalWinItem; 00146 ItemBool *mStartupMobileWinItem; 00147 }; 00148 00149 #endif 00150
KDE Logo
This file is part of the documentation for kandy Library Version 3.3.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Thu Oct 21 19:46:34 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003