Bitcoin ABC 0.26.3
P2P Digital Currency
Loading...
Searching...
No Matches
createwalletdialog.h
Go to the documentation of this file.
1// Copyright (c) 2019 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_CREATEWALLETDIALOG_H
6#define BITCOIN_QT_CREATEWALLETDIALOG_H
7
8#include <QDialog>
9
10class WalletModel;
11
12namespace Ui {
14}
15
19class CreateWalletDialog : public QDialog {
21
22public:
23 explicit CreateWalletDialog(QWidget *parent);
24 virtual ~CreateWalletDialog();
25
26 QString walletName() const;
27 bool isEncryptWalletChecked() const;
28 bool isDisablePrivateKeysChecked() const;
29 bool isMakeBlankWalletChecked() const;
30 bool isDescriptorWalletChecked() const;
31
32private:
33 Ui::CreateWalletDialog *ui;
34};
35
36#endif // BITCOIN_QT_CREATEWALLETDIALOG_H
Dialog for creating wallets.
bool isMakeBlankWalletChecked() const
QString walletName() const
Ui::CreateWalletDialog * ui
bool isDisablePrivateKeysChecked() const
bool isEncryptWalletChecked() const
bool isDescriptorWalletChecked() const
Interface to Bitcoin wallet from Qt view code.
Definition walletmodel.h:47
T GetRand(T nMax=std::numeric_limits< T >::max()) noexcept
Generate a uniform random integer of type T in the range [0..nMax) nMax defaults to std::numeric_limi...
Definition random.h:85