9 #ifndef UI_CREATEWALLETDIALOG_H
10 #define UI_CREATEWALLETDIALOG_H
12 #include <QtCore/QVariant>
13 #include <QtWidgets/QApplication>
14 #include <QtWidgets/QCheckBox>
15 #include <QtWidgets/QDialog>
16 #include <QtWidgets/QDialogButtonBox>
17 #include <QtWidgets/QLabel>
18 #include <QtWidgets/QLineEdit>
40 buttonBox->setObjectName(QString::fromUtf8(
"buttonBox"));
41 buttonBox->setGeometry(QRect(10, 170, 341, 32));
42 buttonBox->setOrientation(Qt::Horizontal);
43 buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
48 label->setObjectName(QString::fromUtf8(
"label"));
49 label->setGeometry(QRect(20, 20, 101, 21));
82 CreateWalletDialog->setWindowTitle(QCoreApplication::translate(
"CreateWalletDialog",
"Create Wallet",
nullptr));
83 wallet_name_line_edit->setPlaceholderText(QCoreApplication::translate(
"CreateWalletDialog",
"Wallet",
nullptr));
84 label->setText(QCoreApplication::translate(
"CreateWalletDialog",
"Wallet Name",
nullptr));
85 #if QT_CONFIG(tooltip)
86 encrypt_wallet_checkbox->setToolTip(QCoreApplication::translate(
"CreateWalletDialog",
"Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice.",
nullptr));
89 advanced_options_label->setText(QCoreApplication::translate(
"CreateWalletDialog",
"Advanced options",
nullptr));
90 #if QT_CONFIG(tooltip)
91 disable_privkeys_checkbox->setToolTip(QCoreApplication::translate(
"CreateWalletDialog",
"Disable private keys for this wallet. Wallets with private keys disabled will have no private keys and cannot have an HD seed or imported private keys. This is ideal for watch-only wallets.",
nullptr));
94 #if QT_CONFIG(tooltip)
95 blank_wallet_checkbox->setToolTip(QCoreApplication::translate(
"CreateWalletDialog",
"Make a blank wallet. Blank wallets do not initially have private keys or scripts. Private keys and addresses can be imported, or an HD seed can be set, at a later time.",
nullptr));
97 blank_wallet_checkbox->setText(QCoreApplication::translate(
"CreateWalletDialog",
"Make Blank Wallet",
nullptr));
98 #if QT_CONFIG(tooltip)
99 descriptor_checkbox->setToolTip(QCoreApplication::translate(
"CreateWalletDialog",
"Use descriptors for scriptPubKey management",
nullptr));
101 descriptor_checkbox->setText(QCoreApplication::translate(
"CreateWalletDialog",
"Descriptor Wallet",
nullptr));
Dialog for creating wallets.
QCheckBox * encrypt_wallet_checkbox
QDialogButtonBox * buttonBox
QCheckBox * blank_wallet_checkbox
QCheckBox * disable_privkeys_checkbox
QLineEdit * wallet_name_line_edit
QCheckBox * descriptor_checkbox
void setupUi(QDialog *CreateWalletDialog)
void retranslateUi(QDialog *CreateWalletDialog)
QLabel * advanced_options_label