Bitcoin
Classes | Functions | Variables
optionsmodel.cpp File Reference
#include <qt/optionsmodel.h>
#include <qt/bitcoinunits.h>
#include <qt/guiconstants.h>
#include <qt/guiutil.h>
#include <interfaces/node.h>
#include <validation.h>
#include <net.h>
#include <netbase.h>
#include <txdb.h>
#include <QNetworkProxy>
#include <QSettings>
#include <QStringList>

Classes

struct  ProxySetting
 

Functions

static const QString GetDefaultProxyAddress ()
 
static void CopySettings (QSettings &dst, const QSettings &src)
 
static void BackupSettings (const fs::path &filename, const QSettings &src)
 
static ProxySetting GetProxySetting (QSettings &settings, const QString &name)
 
static void SetProxySetting (QSettings &settings, const QString &name, const ProxySetting &ip_port)
 

Variables

const char * DEFAULT_GUI_PROXY_HOST = "127.0.0.1"
 

Function Documentation

◆ BackupSettings()

static void BackupSettings ( const fs::path &  filename,
const QSettings &  src 
)
static

Back up a QSettings to an ini-formatted file.

◆ CopySettings()

static void CopySettings ( QSettings &  dst,
const QSettings &  src 
)
static

Helper function to copy contents from one QSettings to another. By using allKeys this also covers nested settings in a hierarchy.

◆ GetDefaultProxyAddress()

static const QString GetDefaultProxyAddress ( )
static

◆ GetProxySetting()

static ProxySetting GetProxySetting ( QSettings &  settings,
const QString &  name 
)
static

◆ SetProxySetting()

static void SetProxySetting ( QSettings &  settings,
const QString &  name,
const ProxySetting ip_port 
)
static

Variable Documentation

◆ DEFAULT_GUI_PROXY_HOST

const char* DEFAULT_GUI_PROXY_HOST = "127.0.0.1"