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.