comparison libgui/src/settings-dialog.ui @ 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 752f6b358754
children 14acb08d75fa cae24b7cfaf4
comparison
equal deleted inserted replaced
17941:9799a996b2c1 17942:0b71746689dc
30 </property> 30 </property>
31 <layout class="QVBoxLayout" name="verticalLayout_2"> 31 <layout class="QVBoxLayout" name="verticalLayout_2">
32 <item> 32 <item>
33 <widget class="QTabWidget" name="tabWidget"> 33 <widget class="QTabWidget" name="tabWidget">
34 <property name="currentIndex"> 34 <property name="currentIndex">
35 <number>2</number> 35 <number>6</number>
36 </property> 36 </property>
37 <widget class="QWidget" name="tab_general"> 37 <widget class="QWidget" name="tab_general">
38 <property name="enabled"> 38 <property name="enabled">
39 <bool>true</bool> 39 <bool>true</bool>
40 </property> 40 </property>
1156 <attribute name="title"> 1156 <attribute name="title">
1157 <string>Network</string> 1157 <string>Network</string>
1158 </attribute> 1158 </attribute>
1159 <layout class="QVBoxLayout" name="verticalLayout_4"> 1159 <layout class="QVBoxLayout" name="verticalLayout_4">
1160 <item> 1160 <item>
1161 <layout class="QGridLayout" name="gridLayout_5"> 1161 <layout class="QVBoxLayout" name="verticalLayout">
1162 <item row="1" column="1"> 1162 <item>
1163 <widget class="QLabel" name="label_4"> 1163 <widget class="QCheckBox" name="checkbox_allow_web_connect">
1164 <property name="enabled">
1165 <bool>false</bool>
1166 </property>
1167 <property name="text"> 1164 <property name="text">
1168 <string>Hostname:</string> 1165 <string>Allow Octave to connect to the Octave web site to display current news and information</string>
1169 </property> 1166 </property>
1170 </widget> 1167 </widget>
1171 </item> 1168 </item>
1172 <item row="0" column="2"> 1169 <item>
1173 <widget class="QComboBox" name="proxyType"> 1170 <layout class="QGridLayout" name="gridLayout_5">
1174 <property name="enabled"> 1171 <item row="1" column="1">
1175 <bool>false</bool> 1172 <widget class="QLabel" name="label_4">
1176 </property> 1173 <property name="enabled">
1177 <item> 1174 <bool>false</bool>
1178 <property name="text"> 1175 </property>
1179 <string>HttpProxy</string> 1176 <property name="text">
1180 </property> 1177 <string>Hostname:</string>
1181 </item> 1178 </property>
1182 <item> 1179 </widget>
1183 <property name="text"> 1180 </item>
1184 <string>Socks5Proxy</string> 1181 <item row="0" column="2">
1185 </property> 1182 <widget class="QComboBox" name="proxyType">
1186 </item> 1183 <property name="enabled">
1187 </widget> 1184 <bool>false</bool>
1188 </item> 1185 </property>
1189 <item row="3" column="1"> 1186 <item>
1190 <widget class="QLabel" name="label_6"> 1187 <property name="text">
1191 <property name="enabled"> 1188 <string>HttpProxy</string>
1192 <bool>false</bool> 1189 </property>
1193 </property> 1190 </item>
1194 <property name="text"> 1191 <item>
1195 <string>Username:</string> 1192 <property name="text">
1196 </property> 1193 <string>Socks5Proxy</string>
1197 </widget> 1194 </property>
1198 </item> 1195 </item>
1199 <item row="0" column="0"> 1196 </widget>
1200 <widget class="QCheckBox" name="useProxyServer"> 1197 </item>
1201 <property name="text"> 1198 <item row="3" column="1">
1202 <string>Use proxy server</string> 1199 <widget class="QLabel" name="label_6">
1203 </property> 1200 <property name="enabled">
1204 </widget> 1201 <bool>false</bool>
1205 </item> 1202 </property>
1206 <item row="0" column="1"> 1203 <property name="text">
1207 <widget class="QLabel" name="label_3"> 1204 <string>Username:</string>
1208 <property name="enabled"> 1205 </property>
1209 <bool>false</bool> 1206 </widget>
1210 </property> 1207 </item>
1211 <property name="text"> 1208 <item row="0" column="0">
1212 <string>Proxy type:</string> 1209 <widget class="QCheckBox" name="useProxyServer">
1213 </property> 1210 <property name="text">
1214 </widget> 1211 <string>Use proxy server</string>
1215 </item> 1212 </property>
1216 <item row="2" column="1"> 1213 </widget>
1217 <widget class="QLabel" name="label_5"> 1214 </item>
1218 <property name="enabled"> 1215 <item row="0" column="1">
1219 <bool>false</bool> 1216 <widget class="QLabel" name="label_3">
1220 </property> 1217 <property name="enabled">
1221 <property name="text"> 1218 <bool>false</bool>
1222 <string>Port:</string> 1219 </property>
1223 </property> 1220 <property name="text">
1224 </widget> 1221 <string>Proxy type:</string>
1225 </item> 1222 </property>
1226 <item row="4" column="1"> 1223 </widget>
1227 <widget class="QLabel" name="label_7"> 1224 </item>
1228 <property name="enabled"> 1225 <item row="2" column="1">
1229 <bool>false</bool> 1226 <widget class="QLabel" name="label_5">
1230 </property> 1227 <property name="enabled">
1231 <property name="text"> 1228 <bool>false</bool>
1232 <string>Password:</string> 1229 </property>
1233 </property> 1230 <property name="text">
1234 </widget> 1231 <string>Port:</string>
1235 </item> 1232 </property>
1236 <item row="1" column="2"> 1233 </widget>
1237 <widget class="QLineEdit" name="proxyHostName"> 1234 </item>
1238 <property name="enabled"> 1235 <item row="4" column="1">
1239 <bool>false</bool> 1236 <widget class="QLabel" name="label_7">
1240 </property> 1237 <property name="enabled">
1241 </widget> 1238 <bool>false</bool>
1242 </item> 1239 </property>
1243 <item row="2" column="2"> 1240 <property name="text">
1244 <widget class="QLineEdit" name="proxyPort"> 1241 <string>Password:</string>
1245 <property name="enabled"> 1242 </property>
1246 <bool>false</bool> 1243 </widget>
1247 </property> 1244 </item>
1248 </widget> 1245 <item row="1" column="2">
1249 </item> 1246 <widget class="QLineEdit" name="proxyHostName">
1250 <item row="3" column="2"> 1247 <property name="enabled">
1251 <widget class="QLineEdit" name="proxyUserName"> 1248 <bool>false</bool>
1252 <property name="enabled"> 1249 </property>
1253 <bool>false</bool> 1250 </widget>
1254 </property> 1251 </item>
1255 </widget> 1252 <item row="2" column="2">
1256 </item> 1253 <widget class="QLineEdit" name="proxyPort">
1257 <item row="4" column="2"> 1254 <property name="enabled">
1258 <widget class="QLineEdit" name="proxyPassword"> 1255 <bool>false</bool>
1259 <property name="enabled"> 1256 </property>
1260 <bool>false</bool> 1257 </widget>
1261 </property> 1258 </item>
1262 <property name="echoMode"> 1259 <item row="3" column="2">
1263 <enum>QLineEdit::Password</enum> 1260 <widget class="QLineEdit" name="proxyUserName">
1264 </property> 1261 <property name="enabled">
1265 </widget> 1262 <bool>false</bool>
1263 </property>
1264 </widget>
1265 </item>
1266 <item row="4" column="2">
1267 <widget class="QLineEdit" name="proxyPassword">
1268 <property name="enabled">
1269 <bool>false</bool>
1270 </property>
1271 <property name="echoMode">
1272 <enum>QLineEdit::Password</enum>
1273 </property>
1274 </widget>
1275 </item>
1276 </layout>
1266 </item> 1277 </item>
1267 </layout> 1278 </layout>
1268 </item> 1279 </item>
1269 <item> 1280 <item>
1270 <spacer name="verticalSpacer_5"> 1281 <spacer name="verticalSpacer_5">