Feathercoin  0.5.0
P2P Digital Currency
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Member Functions | Static Public Attributes | List of all members
BitcoinAddressValidator Class Reference

Base58 entry widget validator. More...

#include <bitcoinaddressvalidator.h>

Inheritance diagram for BitcoinAddressValidator:
Inheritance graph
[legend]
Collaboration diagram for BitcoinAddressValidator:
Collaboration graph
[legend]

Public Member Functions

 BitcoinAddressValidator (QObject *parent=0)
 
State validate (QString &input, int &pos) const
 

Static Public Attributes

static const int MaxAddressLength = 35
 

Detailed Description

Base58 entry widget validator.

Corrects near-miss characters and refuses characters that are not part of base58.

Definition at line 9 of file bitcoinaddressvalidator.h.

Constructor & Destructor Documentation

BitcoinAddressValidator::BitcoinAddressValidator ( QObject *  parent = 0)
explicit

Definition at line 16 of file bitcoinaddressvalidator.cpp.

Member Function Documentation

QValidator::State BitcoinAddressValidator::validate ( QString &  input,
int &  pos 
) const

Definition at line 21 of file bitcoinaddressvalidator.cpp.

Member Data Documentation

const int BitcoinAddressValidator::MaxAddressLength = 35
static

Definition at line 18 of file bitcoinaddressvalidator.h.


The documentation for this class was generated from the following files: