5 #ifndef BITCOIN_QT_OPTIONSMODEL_H     6 #define BITCOIN_QT_OPTIONSMODEL_H    10 #include <QAbstractListModel>    21 static constexpr 
unsigned short DEFAULT_GUI_PROXY_PORT = 9050;
    61     void Init(
bool resetSettings = 
false);
    64     int rowCount(
const QModelIndex & parent = QModelIndex()) 
const;
    65     QVariant 
data(
const QModelIndex & index, 
int role = Qt::DisplayRole) 
const;
    66     bool setData(
const QModelIndex & index, 
const QVariant & value, 
int role = Qt::EditRole);
   110 #endif // BITCOIN_QT_OPTIONSMODEL_H OptionsModel(interfaces::Node &node, QObject *parent=0, bool resetSettings=false)
 
bool setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole)
 
void addOverriddenOption(const std::string &option)
 
void hideTrayIconChanged(bool)
 
bool getProxySettings(QNetworkProxy &proxy) const
 
const QString & getOverriddenByCommandLine()
 
void coinControlFeaturesChanged(bool)
 
int getDisplayUnit() const
 
bool isRestartRequired() const
 
interfaces::Node & node() const
 
interfaces::Node & m_node
 
void setDisplayUnit(const QVariant &value)
Updates current unit in memory, settings and emits displayUnitChanged(newUnit) signal. 
 
void Init(bool resetSettings=false)
 
void displayUnitChanged(int unit)
 
QString getThirdPartyTxUrls() const
 
bool fCoinControlFeatures
 
bool getCoinControlFeatures() const
 
bool getMinimizeOnClose() const
 
QT_END_NAMESPACE const char * DEFAULT_GUI_PROXY_HOST
 
void setRestartRequired(bool fRequired)
 
Interface from Qt to configuration data structure for Bitcoin client. 
 
QString strThirdPartyTxUrls
 
bool getMinimizeToTray() const
 
QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const
 
int rowCount(const QModelIndex &parent=QModelIndex()) const
 
Top-level interface for a bitcoin node (bsha3d process). 
 
bool getHideTrayIcon() const
 
QString strOverriddenByCommandLine