aboutsummaryrefslogtreecommitdiff
path: root/src/qt/forms
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2011-06-20 21:31:42 +0200
committerWladimir J. van der Laan <laanwj@gmail.com>2011-06-20 21:34:43 +0200
commitf193c57a63d8e66835873ff05ef8028fa87b427f (patch)
treec171e55ab47ed176d454a64441b75045da77739b /src/qt/forms
parent18b99e3f69e039f8f431e49c3d1e6c9f96fe3896 (diff)
introduce bitcoin amount field with split amount/decimals, to protect against mistakes (https://forum.bitcoin.org/index.php?topic=19168.0)
Diffstat (limited to 'src/qt/forms')
-rw-r--r--src/qt/forms/sendcoinsdialog.ui39
1 files changed, 23 insertions, 16 deletions
diff --git a/src/qt/forms/sendcoinsdialog.ui b/src/qt/forms/sendcoinsdialog.ui
index 595b7f40ff..3aaec1b53c 100644
--- a/src/qt/forms/sendcoinsdialog.ui
+++ b/src/qt/forms/sendcoinsdialog.ui
@@ -52,22 +52,6 @@
</property>
</widget>
</item>
- <item row="4" column="1">
- <widget class="QLineEdit" name="payAmount">
- <property name="maximumSize">
- <size>
- <width>145</width>
- <height>16777215</height>
- </size>
- </property>
- <property name="toolTip">
- <string>Amount of bitcoins to send (e.g. 0.05)</string>
- </property>
- <property name="alignment">
- <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
<item row="3" column="2">
<widget class="QPushButton" name="pasteButton">
<property name="toolTip">
@@ -106,6 +90,13 @@
</property>
</widget>
</item>
+ <item row="4" column="1">
+ <widget class="BitcoinAmountField" name="payAmount" native="true">
+ <property name="focusPolicy">
+ <enum>Qt::TabFocus</enum>
+ </property>
+ </widget>
+ </item>
</layout>
</item>
<item>
@@ -173,6 +164,22 @@
</item>
</layout>
</widget>
+ <customwidgets>
+ <customwidget>
+ <class>BitcoinAmountField</class>
+ <extends>QWidget</extends>
+ <header>bitcoinamountfield.h</header>
+ <container>1</container>
+ </customwidget>
+ </customwidgets>
+ <tabstops>
+ <tabstop>payTo</tabstop>
+ <tabstop>payAmount</tabstop>
+ <tabstop>pasteButton</tabstop>
+ <tabstop>addressBookButton</tabstop>
+ <tabstop>sendButton</tabstop>
+ <tabstop>buttonBox</tabstop>
+ </tabstops>
<resources>
<include location="../bitcoin.qrc"/>
</resources>