diff libgui/src/resource-manager.cc @ 16379:4bb1b82076e5

gui: provide defaults for all values read from the settings file * files-dockwidget.cc(notice_settings): provide default values for settings * file-editor-tab.cc(update_lexer,notice_settings): default font is Courier New instead of Courier * main-window.cc(notice_settings): provide defaults for terminal font and cursor * main-window.cc(construct): new default window geometry and widget placement * resource-manager.cc(do_update_network_settings): default for port setting * settings-dialog.cc(constructor): provide default values for settings
author Torsten <ttl@justmail.de>
date Wed, 27 Mar 2013 19:52:26 +0100
parents 22ab4fe661d7
children e13051d7a472
line wrap: on
line diff
--- a/libgui/src/resource-manager.cc
+++ b/libgui/src/resource-manager.cc
@@ -165,7 +165,7 @@
 {
   QNetworkProxy::ProxyType proxyType = QNetworkProxy::NoProxy;
 
-  if (settings->value ("useProxyServer").toBool ())
+  if (settings->value ("useProxyServer",false).toBool ())
     {
       QString proxyTypeString = settings->value ("proxyType").toString ();
 
@@ -179,7 +179,7 @@
 
   proxy.setType (proxyType);
   proxy.setHostName (settings->value ("proxyHostName").toString ());
-  proxy.setPort (settings->value ("proxyPort").toInt ());
+  proxy.setPort (settings->value ("proxyPort",80).toInt ());
   proxy.setUser (settings->value ("proxyUserName").toString ());
   proxy.setPassword (settings->value ("proxyPassword").toString ());