Bitcoin Core
31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
src
qt
bitcoinaddressvalidator.h
Go to the documentation of this file.
1
// Copyright (c) 2011-present The Bitcoin Core developers
2
// Distributed under the MIT software license, see the accompanying
3
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
5
#ifndef BITCOIN_QT_BITCOINADDRESSVALIDATOR_H
6
#define BITCOIN_QT_BITCOINADDRESSVALIDATOR_H
7
8
#include <QValidator>
9
13
class
BitcoinAddressEntryValidator
:
public
QValidator
14
{
15
Q_OBJECT
16
17
public
:
18
explicit
BitcoinAddressEntryValidator
(QObject *parent);
19
20
State
validate
(QString &input,
int
&pos)
const override
;
21
};
22
25
class
BitcoinAddressCheckValidator
:
public
QValidator
26
{
27
Q_OBJECT
28
29
public
:
30
explicit
BitcoinAddressCheckValidator
(QObject *parent);
31
32
State
validate
(QString &input,
int
&pos)
const override
;
33
};
34
35
#endif
// BITCOIN_QT_BITCOINADDRESSVALIDATOR_H
BitcoinAddressCheckValidator::validate
State validate(QString &input, int &pos) const override
Definition
bitcoinaddressvalidator.cpp:88
BitcoinAddressCheckValidator::BitcoinAddressCheckValidator
BitcoinAddressCheckValidator(QObject *parent)
Definition
bitcoinaddressvalidator.cpp:83
BitcoinAddressEntryValidator::validate
State validate(QString &input, int &pos) const override
Definition
bitcoinaddressvalidator.cpp:23
BitcoinAddressEntryValidator::BitcoinAddressEntryValidator
BitcoinAddressEntryValidator(QObject *parent)
Definition
bitcoinaddressvalidator.cpp:18
State
HeadersSyncState::State State
Definition
headers_sync_chainwork_tests.cpp:20
Generated on
for Bitcoin Core by
1.16.1