diff options
author | Philip Kaufmann <phil.kaufmann@t-online.de> | 2013-11-20 15:56:51 +0100 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2014-01-29 14:15:55 +0100 |
commit | c78bd937017212c89c1c7aab07399cec5b6b3bdd (patch) | |
tree | 92129bb63c2b9bbb724c3a2b4ad643710484e3ea /src/qt/forms | |
parent | aab8fc58c6e6dc6e0a104170bd2aa10dc1af5dea (diff) |
[Qt] extend validate line edit and btc address validator
- remove btc address length from address validator
- add an optional btc address check in validated line edit that defaults
to off and is used in GUIUtil::setupAddressWidget()
- an isAcceptable() check is added to validated line edit on focus out
which only kicks in, when a validator is used with that widget
- remove an isAcceptable() check from sendcoinsentry.cpp
- remove obsolete attributes from ui files, which are set by calling
GUIUtil::setupAddressWidget()
- move some more things to GUIUtil::setupAddressWidget() and remove them
from normal code e.g. placeholder text
Diffstat (limited to 'src/qt/forms')
-rw-r--r-- | src/qt/forms/editaddressdialog.ui | 9 | ||||
-rw-r--r-- | src/qt/forms/signverifymessagedialog.ui | 6 |
2 files changed, 8 insertions, 7 deletions
diff --git a/src/qt/forms/editaddressdialog.ui b/src/qt/forms/editaddressdialog.ui index 915b3679a1..c1aea36338 100644 --- a/src/qt/forms/editaddressdialog.ui +++ b/src/qt/forms/editaddressdialog.ui @@ -47,7 +47,7 @@ </widget> </item> <item row="1" column="1"> - <widget class="QLineEdit" name="addressEdit"> + <widget class="QValidatedLineEdit" name="addressEdit"> <property name="toolTip"> <string>The address associated with this address list entry. This can only be modified for sending addresses.</string> </property> @@ -67,6 +67,13 @@ </item> </layout> </widget> + <customwidgets> + <customwidget> + <class>QValidatedLineEdit</class> + <extends>QLineEdit</extends> + <header>qvalidatedlineedit.h</header> + </customwidget> + </customwidgets> <resources/> <connections> <connection> diff --git a/src/qt/forms/signverifymessagedialog.ui b/src/qt/forms/signverifymessagedialog.ui index 989522bb58..aa271b4f2a 100644 --- a/src/qt/forms/signverifymessagedialog.ui +++ b/src/qt/forms/signverifymessagedialog.ui @@ -47,9 +47,6 @@ <property name="toolTip"> <string>The address to sign the message with (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</string> </property> - <property name="maxLength"> - <number>34</number> - </property> </widget> </item> <item> @@ -260,9 +257,6 @@ <property name="toolTip"> <string>The address the message was signed with (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</string> </property> - <property name="maxLength"> - <number>34</number> - </property> </widget> </item> <item> |