MCPcopy Create free account
hub / github.com/ElementsProject/elements / updateDefaultProxyNets

Method updateDefaultProxyNets

src/qt/optionsdialog.cpp:398–418  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

396}
397
398void OptionsDialog::updateDefaultProxyNets()
399{
400 Proxy proxy;
401 std::string strProxy;
402 QString strDefaultProxyGUI;
403
404 model->node().getProxy(NET_IPV4, proxy);
405 strProxy = proxy.proxy.ToStringIP() + ":" + proxy.proxy.ToStringPort();
406 strDefaultProxyGUI = ui->proxyIp->text() + ":" + ui->proxyPort->text();
407 (strProxy == strDefaultProxyGUI.toStdString()) ? ui->proxyReachIPv4->setChecked(true) : ui->proxyReachIPv4->setChecked(false);
408
409 model->node().getProxy(NET_IPV6, proxy);
410 strProxy = proxy.proxy.ToStringIP() + ":" + proxy.proxy.ToStringPort();
411 strDefaultProxyGUI = ui->proxyIp->text() + ":" + ui->proxyPort->text();
412 (strProxy == strDefaultProxyGUI.toStdString()) ? ui->proxyReachIPv6->setChecked(true) : ui->proxyReachIPv6->setChecked(false);
413
414 model->node().getProxy(NET_ONION, proxy);
415 strProxy = proxy.proxy.ToStringIP() + ":" + proxy.proxy.ToStringPort();
416 strDefaultProxyGUI = ui->proxyIp->text() + ":" + ui->proxyPort->text();
417 (strProxy == strDefaultProxyGUI.toStdString()) ? ui->proxyReachTor->setChecked(true) : ui->proxyReachTor->setChecked(false);
418}
419
420ProxyAddressValidator::ProxyAddressValidator(QObject *parent) :
421QValidator(parent)

Callers

nothing calls this directly

Calls 3

getProxyMethod · 0.80
ToStringIPMethod · 0.80
ToStringPortMethod · 0.80

Tested by

no test coverage detected