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.
