Mercurial > octave-dspies
diff 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 |
line wrap: on
line diff
--- a/libgui/src/settings-dialog.cc Sat Nov 16 20:38:34 2013 +0100 +++ b/libgui/src/settings-dialog.cc Sun Nov 17 09:55:49 2013 +0100 @@ -159,6 +159,8 @@ settings->value ("filesdockwidget/useAlternatingRowColors",true).toBool ()); ui->sync_octave_directory->setChecked ( settings->value ("filesdockwidget/sync_octave_directory",true).toBool ()); + ui->checkbox_allow_web_connect->setChecked ( + settings->value ("news/allow_web_connection",false).toBool ()); ui->useProxyServer->setChecked ( settings->value ("useProxyServer", false).toBool ()); ui->proxyHostName->setText (settings->value ("proxyHostName").toString ()); @@ -523,6 +525,8 @@ ui->useAlternatingRowColors->isChecked ()); settings->setValue ("filesdockwidget/sync_octave_directory", ui->sync_octave_directory->isChecked ()); + settings->setValue ("news/allow_web_connection", + ui->checkbox_allow_web_connect->isChecked ()); settings->setValue ("useProxyServer", ui->useProxyServer->isChecked ()); settings->setValue ("proxyType", ui->proxyType->currentText ()); settings->setValue ("proxyHostName", ui->proxyHostName->text ());