|
Lines 154-159
Link Here
|
| 154 |
" circumventing a password-secured screen lock possible.") ); |
154 |
" circumventing a password-secured screen lock possible.") ); |
| 155 |
connect(cbarlen, TQT_SIGNAL(toggled(bool)), TQT_SLOT(slotChanged())); |
155 |
connect(cbarlen, TQT_SIGNAL(toggled(bool)), TQT_SLOT(slotChanged())); |
| 156 |
|
156 |
|
|
|
157 |
allowRootLogin = new TQCheckBox(i18n("Allow &Root Login"), btGroup); |
| 158 |
TQWhatsThis::add( allowRootLogin, i18n("When set this allows root logins directly in TDM. " |
| 159 |
"This is discouraged by some people. Use with caution.") ); |
| 160 |
connect(allowRootLogin, TQT_SIGNAL(toggled(bool)), TQT_SLOT(slotChanged())); |
| 161 |
|
| 157 |
TQGridLayout *main = new TQGridLayout(this, 5, 2, 10); |
162 |
TQGridLayout *main = new TQGridLayout(this, 5, 2, 10); |
| 158 |
main->addWidget(paranoia, 0, 0); |
163 |
main->addWidget(paranoia, 0, 0); |
| 159 |
main->addWidget(alGroup, 1, 0); |
164 |
main->addWidget(alGroup, 1, 0); |
|
Lines 183-188
Link Here
|
| 183 |
((TQWidget*)npGroup->child("qt_groupbox_checkbox"))->setEnabled(false); |
188 |
((TQWidget*)npGroup->child("qt_groupbox_checkbox"))->setEnabled(false); |
| 184 |
npuserlv->setEnabled(false); |
189 |
npuserlv->setEnabled(false); |
| 185 |
cbarlen->setEnabled(false); |
190 |
cbarlen->setEnabled(false); |
|
|
191 |
allowRootLogin->setEnabled(false); |
| 186 |
npRadio->setEnabled(false); |
192 |
npRadio->setEnabled(false); |
| 187 |
ppRadio->setEnabled(false); |
193 |
ppRadio->setEnabled(false); |
| 188 |
spRadio->setEnabled(false); |
194 |
spRadio->setEnabled(false); |
|
Lines 213-218
Link Here
|
| 213 |
|
219 |
|
| 214 |
config->setGroup("X-*-Core"); |
220 |
config->setGroup("X-*-Core"); |
| 215 |
config->writeEntry( "AutoReLogin", cbarlen->isChecked() ); |
221 |
config->writeEntry( "AutoReLogin", cbarlen->isChecked() ); |
|
|
222 |
config->writeEntry( "AllowRootLogin", allowRootLogin->isChecked() ); |
| 216 |
|
223 |
|
| 217 |
config->setGroup("X-:*-Greeter"); |
224 |
config->setGroup("X-:*-Greeter"); |
| 218 |
config->writeEntry( "PreselectUser", npRadio->isChecked() ? "None" : |
225 |
config->writeEntry( "PreselectUser", npRadio->isChecked() ? "None" : |
|
Lines 241-246
Link Here
|
| 241 |
|
248 |
|
| 242 |
config->setGroup("X-*-Core"); |
249 |
config->setGroup("X-*-Core"); |
| 243 |
cbarlen->setChecked(config->readBoolEntry( "AutoReLogin", false) ); |
250 |
cbarlen->setChecked(config->readBoolEntry( "AutoReLogin", false) ); |
|
|
251 |
allowRootLogin->setChecked(config->readBoolEntry( "AllowRootLogin", false) ); |
| 244 |
|
252 |
|
| 245 |
config->setGroup("X-:*-Greeter"); |
253 |
config->setGroup("X-:*-Greeter"); |
| 246 |
TQString presstr = config->readEntry( "PreselectUser", "None" ); |
254 |
TQString presstr = config->readEntry( "PreselectUser", "None" ); |
|
Lines 266-271
Link Here
|
| 266 |
npRadio->setChecked(true); |
274 |
npRadio->setChecked(true); |
| 267 |
npGroup->setChecked(false); |
275 |
npGroup->setChecked(false); |
| 268 |
cbarlen->setChecked(false); |
276 |
cbarlen->setChecked(false); |
|
|
277 |
allowRootLogin->setChecked(false); |
| 269 |
cbjumppw->setChecked(false); |
278 |
cbjumppw->setChecked(false); |
| 270 |
autoUser = ""; |
279 |
autoUser = ""; |
| 271 |
preselUser = ""; |
280 |
preselUser = ""; |