#ifndef OPTIONSMODEL_H
#define OPTIONSMODEL_H
+#include <QtGlobal>
#include <QAbstractListModel>
class CWallet;
-/* Interface from QT to configuration data structure for bitcoin client.
+/** Interface from QT to configuration data structure for bitcoin client.
To QT, the options are presented as a list with the different options
laid out vertically.
This can be changed to a tree once the settings become sufficiently
ProxyIP, // QString
ProxyPort, // QString
Fee, // qint64
+ DisplayUnit, // BitcoinUnits::Unit
+ DisplayAddresses, // bool
OptionIDRowCount
};
qint64 getTransactionFee();
bool getMinimizeToTray();
bool getMinimizeOnClose();
+ int getDisplayUnit();
+ bool getDisplayAddresses();
private:
// Wallet stores persistent options
CWallet *wallet;
+ int nDisplayUnit;
+ bool bDisplayAddresses;
signals:
+ void displayUnitChanged(int unit);
public slots: