comparison libgui/src/settings-dialog.cc @ 17942:0b71746689dc

add preference for allowing connections to the octave web site * settings-dialog.ui: add new checkbox * settings-dialog.cc (constructor): initialize checkbox state from the settings; (write_changed_settings): write checkbox state to the settings
author Torsten <ttl@justmail.de>
date Sun, 17 Nov 2013 09:55:49 +0100
parents 86c6ae5f969e
children d62570cfbab9
comparison
equal deleted inserted replaced
17941:9799a996b2c1 17942:0b71746689dc
157 settings->value ("filesdockwidget/showHiddenFiles",false).toBool ()); 157 settings->value ("filesdockwidget/showHiddenFiles",false).toBool ());
158 ui->useAlternatingRowColors->setChecked ( 158 ui->useAlternatingRowColors->setChecked (
159 settings->value ("filesdockwidget/useAlternatingRowColors",true).toBool ()); 159 settings->value ("filesdockwidget/useAlternatingRowColors",true).toBool ());
160 ui->sync_octave_directory->setChecked ( 160 ui->sync_octave_directory->setChecked (
161 settings->value ("filesdockwidget/sync_octave_directory",true).toBool ()); 161 settings->value ("filesdockwidget/sync_octave_directory",true).toBool ());
162 ui->checkbox_allow_web_connect->setChecked (
163 settings->value ("news/allow_web_connection",false).toBool ());
162 ui->useProxyServer->setChecked ( 164 ui->useProxyServer->setChecked (
163 settings->value ("useProxyServer", false).toBool ()); 165 settings->value ("useProxyServer", false).toBool ());
164 ui->proxyHostName->setText (settings->value ("proxyHostName").toString ()); 166 ui->proxyHostName->setText (settings->value ("proxyHostName").toString ());
165 ui->terminal_cursorBlinking->setChecked ( 167 ui->terminal_cursorBlinking->setChecked (
166 settings->value ("terminal/cursorBlinking",true).toBool ()); 168 settings->value ("terminal/cursorBlinking",true).toBool ());
521 ui->showHiddenFiles->isChecked ()); 523 ui->showHiddenFiles->isChecked ());
522 settings->setValue ("filesdockwidget/useAlternatingRowColors", 524 settings->setValue ("filesdockwidget/useAlternatingRowColors",
523 ui->useAlternatingRowColors->isChecked ()); 525 ui->useAlternatingRowColors->isChecked ());
524 settings->setValue ("filesdockwidget/sync_octave_directory", 526 settings->setValue ("filesdockwidget/sync_octave_directory",
525 ui->sync_octave_directory->isChecked ()); 527 ui->sync_octave_directory->isChecked ());
528 settings->setValue ("news/allow_web_connection",
529 ui->checkbox_allow_web_connect->isChecked ());
526 settings->setValue ("useProxyServer", ui->useProxyServer->isChecked ()); 530 settings->setValue ("useProxyServer", ui->useProxyServer->isChecked ());
527 settings->setValue ("proxyType", ui->proxyType->currentText ()); 531 settings->setValue ("proxyType", ui->proxyType->currentText ());
528 settings->setValue ("proxyHostName", ui->proxyHostName->text ()); 532 settings->setValue ("proxyHostName", ui->proxyHostName->text ());
529 settings->setValue ("proxyPort", ui->proxyPort->text ()); 533 settings->setValue ("proxyPort", ui->proxyPort->text ());
530 settings->setValue ("proxyUserName", ui->proxyUserName->text ()); 534 settings->setValue ("proxyUserName", ui->proxyUserName->text ());