6 #ifndef PIVX_QT_OPTIONSMODEL_H
7 #define PIVX_QT_OPTIONSMODEL_H
12 #include <QAbstractListModel>
63 int rowCount(
const QModelIndex& parent = QModelIndex())
const;
64 QVariant
data(
const QModelIndex& index,
int role = Qt::DisplayRole)
const;
65 bool setData(
const QModelIndex& index,
const QVariant& value,
int role = Qt::EditRole);
Interface from Qt to configuration data structure for PIVX client.
QString strOverriddenByCommandLine
void hideChartsChanged(bool)
OptionsModel(QObject *parent=0)
void hideZeroBalancesChanged(bool)
void setWalletDefaultOptions(QSettings &settings, bool reset=false)
void hideOrphansChanged(bool)
bool fCoinControlFeatures
bool invertColdStakingScreenStatus()
bool setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole)
void setDisplayUnit(const QVariant &value)
Updates current unit in memory, settings and emits displayUnitChanged(newUnit) signal.
void coinControlFeaturesChanged(bool)
void setNetworkDefaultOptions(QSettings &settings, bool reset=false)
QString strThirdPartyTxUrls
void setMainDefaultOptions(QSettings &settings, bool reset=false)
void setWindowDefaultOptions(QSettings &settings, bool reset=false)
QString getThirdPartyTxUrls()
const QString & getLang()
void displayUnitChanged(int unit)
void showHideColdStakingScreen(bool)
bool getMinimizeOnClose()
bool isColdStakingScreenEnabled()
QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const
const QString & getOverriddenByCommandLine()
void setDisplayDefaultOptions(QSettings &settings, bool reset=false)
int rowCount(const QModelIndex &parent=QModelIndex()) const
bool getCoinControlFeatures()
void addOverriddenOption(const std::string &option)
Add option to list of GUI options overridden through command line/config file.
void setRestartRequired(bool fRequired)
bool showColdStakingScreen