1
0
Files
electrum/electrum/gui/qml/components/controls/FiatField.qml
2023-03-20 14:10:13 +01:00

31 lines
695 B
QML

import QtQuick 2.6
import QtQuick.Controls 2.0
import org.electrum 1.0
TextField {
id: amountFiat
required property TextField btcfield
font.family: FixedFont
placeholderText: qsTr('Amount')
inputMethodHints: Qt.ImhDigitsOnly
onTextChanged: {
if (amountFiat.activeFocus)
btcfield.text = text == ''
? ''
: Config.satsToUnits(Daemon.fx.satoshiValue(amountFiat.text))
}
Connections {
target: Daemon.fx
function onQuotesUpdated() {
amountFiat.text = btcfield.text == ''
? ''
: Daemon.fx.fiatValue(Config.unitsToSats(btcfield.text))
}
}
}