1
0

historic rates

This commit is contained in:
Sander van Grieken
2022-04-07 16:37:57 +02:00
parent 5c7060fffb
commit b2f2dfc44f
2 changed files with 49 additions and 24 deletions

View File

@@ -58,13 +58,19 @@ Pane {
enabled: false
}
Label {
CheckBox {
id: fiatEnable
text: qsTr('Fiat Currency')
onCheckedChanged: {
if (activeFocus)
Daemon.fx.enabled = checked
}
}
ComboBox {
id: currencies
model: Daemon.fx.currencies
enabled: Daemon.fx.enabled
onCurrentValueChanged: {
if (activeFocus)
Daemon.fx.fiatCurrency = currentValue
@@ -72,24 +78,24 @@ Pane {
}
CheckBox {
id: historyRates
text: qsTr('History rates')
enabled: currencies.currentValue != ''
id: historicRates
text: qsTr('Historic rates')
enabled: Daemon.fx.enabled
Layout.columnSpan: 2
onCheckStateChanged: {
if (activeFocus)
Daemon.fx.historyRates = checked
Daemon.fx.historicRates = checked
}
}
Label {
text: qsTr('Source')
enabled: currencies.currentValue != ''
enabled: Daemon.fx.enabled
}
ComboBox {
id: rateSources
enabled: currencies.currentValue != ''
enabled: Daemon.fx.enabled
model: Daemon.fx.rateSources
onModelChanged: {
currentIndex = rateSources.indexOfValue(Daemon.fx.rateSource)
@@ -109,7 +115,8 @@ Pane {
baseUnit.currentIndex = ['BTC','mBTC','bits','sat'].indexOf(Config.baseUnit)
thousands.checked = Config.thousandsSeparator
currencies.currentIndex = currencies.indexOfValue(Daemon.fx.fiatCurrency)
historyRates.checked = Daemon.fx.historyRates
historicRates.checked = Daemon.fx.historicRates
rateSources.currentIndex = rateSources.indexOfValue(Daemon.fx.rateSource)
fiatEnable.checked = Daemon.fx.enabled
}
}