kcmpureftpd

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

kcmpureftpdscriptui.ui.h

00001 /****************************************************************************
00002 ** ui.h extension file, included from the uic-generated form implementation.
00003 **
00004 ** If you wish to add, delete or rename functions or slots use
00005 ** Qt Designer which will update this file, preserving your code. Create an
00006 ** init() function in place of a constructor, and a destroy() function in
00007 ** place of a destructor.
00008 *****************************************************************************/
00009 
00010 void KPureftpdScriptUI::slotConfigChanged()
00011 {
00012  emit changed();
00013 }
00014 
00015 
00016 
00017 void KPureftpdScriptUI::slotBand( int i )
00018 {
00019   if (i==2) {
00020     bandUpload->setEnabled(true);
00021     bandDownload->setEnabled(true);
00022     txtBandUp->setEnabled(true);
00023     txtBandDn->setEnabled(true);
00024   } else {
00025     bandUpload->setEnabled(false);
00026     bandDownload->setEnabled(false);
00027     txtBandUp->setEnabled(false);
00028     txtBandDn->setEnabled(false);
00029   }
00030   slotConfigChanged();
00031 }
00032 
00033 
00034 void KPureftpdScriptUI::slotRatio( int i )
00035 {
00036   if (i==2) {
00037     ratioUpload->setEnabled(true);
00038     ratioDownload->setEnabled(true);
00039     txtRatio->setEnabled(true);
00040     txtSep->setEnabled(true);
00041   } else {
00042     ratioUpload->setEnabled(false);
00043     ratioDownload->setEnabled(false);
00044     txtRatio->setEnabled(false);
00045     txtSep->setEnabled(false);
00046   }
00047   slotConfigChanged();
00048 }
00049 
00050 
00051 void KPureftpdScriptUI::slotLoginIp( bool b )
00052 {    
00053   if (b) {
00054     loginIp->setEnabled(true);
00055     txtLoginIp->setEnabled(true);
00056   } else {
00057     loginIp->setEnabled(false);
00058     txtLoginIp->setEnabled(false);
00059   }
00060   slotConfigChanged();
00061 }
00062 
00063 
00064 void KPureftpdScriptUI::slotChroot( bool b )
00065 {
00066   if (b) {
00067     chrootGid->setEnabled(true);
00068   } else {
00069     chrootGid->setEnabled(false);
00070   }
00071   slotConfigChanged();
00072 }
00073 
00074 
00075 void KPureftpdScriptUI::slotUidLogin( bool b )
00076 {
00077   if (b) {
00078     uidLogin->setEnabled(true);
00079   } else {
00080     uidLogin->setEnabled(false);
00081   }
00082   slotConfigChanged();
00083 }
00084 
00085 
00086 
00087 void KPureftpdScriptUI::slotPortRange( bool b )
00088 {
00089   if (b) {
00090     portLow->setEnabled(true);
00091     portHigh->setEnabled(true);
00092     txtPortLow->setEnabled(true);
00093     txtPortHigh->setEnabled(true);
00094   } else {
00095     portLow->setEnabled(false);
00096     portHigh->setEnabled(false);
00097     txtPortLow->setEnabled(false);
00098     txtPortHigh->setEnabled(false);
00099   }
00100   slotConfigChanged();
00101 }
00102 
00103 
00104 void KPureftpdScriptUI::slotDiskLimit( bool b )
00105 {    
00106   if (b) {
00107     diskPercent->setEnabled(true);
00108   } else {
00109     diskPercent->setEnabled(false);
00110   }
00111   slotConfigChanged();
00112 }
00113 
00114 
00115 void KPureftpdScriptUI::slotLoadLimit( bool b )
00116 {
00117   if (b) {
00118     systemLoad->setEnabled(true);
00119   } else {
00120     systemLoad->setEnabled(false);
00121   }
00122   slotConfigChanged();
00123 }
00124 
00125 
00126 void KPureftpdScriptUI::slotQuota( bool b )
00127 {    
00128   if (b) {
00129     quotaMaxFiles->setEnabled(true);
00130     quotaMaxSize->setEnabled(true);
00131     txtQuotaMaxFiles->setEnabled(true);
00132     txtQuotaMaxSize->setEnabled(true);
00133   } else {
00134     quotaMaxFiles->setEnabled(false);
00135     quotaMaxSize->setEnabled(false);
00136     txtQuotaMaxFiles->setEnabled(false);
00137     txtQuotaMaxSize->setEnabled(false);
00138   }
00139   slotConfigChanged();
00140 }
00141 
00142 
00143 void KPureftpdScriptUI::slotSyslog( bool b )
00144 {
00145   if (b) {
00146     facility->setEnabled(true);
00147     txtFacility->setEnabled(true);
00148     logPid->setEnabled(true);
00149   } else {
00150     facility->setEnabled(false);
00151     txtFacility->setEnabled(false);
00152     logPid->setEnabled(false);
00153   }
00154   slotConfigChanged();
00155 }
00156 
00157 
00158 void KPureftpdScriptUI::slotFilelog( bool b )
00159 {
00160   if (b) {
00161     txtLogFormat->setEnabled(true);
00162     txtPathLog->setEnabled(true);
00163     logFormat->setEnabled(true);
00164     pathLog->setEnabled(true);
00165   } else {
00166     txtLogFormat->setEnabled(false);
00167     txtPathLog->setEnabled(false);
00168     logFormat->setEnabled(false);
00169     pathLog->setEnabled(false);
00170   }
00171   slotConfigChanged();
00172 }
00173 
00174 
00175 void KPureftpdScriptUI::slotFortunes( bool b )
00176 {
00177   if (b) {
00178     txtFortunesFile->setEnabled(true);
00179     fortunesFile->setEnabled(true);
00180   } else {
00181     txtFortunesFile->setEnabled(false);
00182     fortunesFile->setEnabled(false);
00183   }
00184   slotConfigChanged();
00185 }
00186 
00187 
00188 void KPureftpdScriptUI::slotPassiveIp( bool b )
00189 {
00190     if (b) {
00191         passiveIp->setEnabled(true);
00192     } else {
00193         passiveIp->setEnabled(false);
00194     }
00195   slotConfigChanged();
00196 }
00197 
00198 
Generated on Thu Jul 24 01:57:12 2003 by doxygen 1.2.15.