9 #ifndef UI_PSBTOPERATIONSDIALOG_H 10 #define UI_PSBTOPERATIONSDIALOG_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QAction> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QButtonGroup> 16 #include <QtWidgets/QDialog> 17 #include <QtWidgets/QHBoxLayout> 18 #include <QtWidgets/QHeaderView> 19 #include <QtWidgets/QLabel> 20 #include <QtWidgets/QPushButton> 21 #include <QtWidgets/QSpacerItem> 22 #include <QtWidgets/QTextEdit> 23 #include <QtWidgets/QVBoxLayout> 44 if (PSBTOperationsDialog->objectName().isEmpty())
45 PSBTOperationsDialog->setObjectName(QStringLiteral(
"PSBTOperationsDialog"));
46 PSBTOperationsDialog->resize(585, 327);
47 verticalLayout =
new QVBoxLayout(PSBTOperationsDialog);
48 verticalLayout->setSpacing(12);
49 verticalLayout->setObjectName(QStringLiteral(
"verticalLayout"));
50 verticalLayout->setSizeConstraint(QLayout::SetDefaultConstraint);
51 verticalLayout->setContentsMargins(-1, -1, -1, 12);
52 mainDialogLayout =
new QVBoxLayout();
53 mainDialogLayout->setSpacing(5);
54 mainDialogLayout->setObjectName(QStringLiteral(
"mainDialogLayout"));
55 mainDialogLayout->setContentsMargins(-1, 0, -1, 0);
56 statusBar =
new QLabel(PSBTOperationsDialog);
57 statusBar->setObjectName(QStringLiteral(
"statusBar"));
61 statusBar->setFont(font);
62 statusBar->setAutoFillBackground(
false);
63 statusBar->setStyleSheet(QStringLiteral(
""));
65 mainDialogLayout->addWidget(statusBar);
67 transactionDescription =
new QTextEdit(PSBTOperationsDialog);
68 transactionDescription->setObjectName(QStringLiteral(
"transactionDescription"));
69 transactionDescription->setUndoRedoEnabled(
false);
70 transactionDescription->setReadOnly(
true);
72 mainDialogLayout->addWidget(transactionDescription);
74 buttonRowLayout =
new QHBoxLayout();
75 buttonRowLayout->setSpacing(5);
76 buttonRowLayout->setObjectName(QStringLiteral(
"buttonRowLayout"));
77 signTransactionButton =
new QPushButton(PSBTOperationsDialog);
78 signTransactionButton->setObjectName(QStringLiteral(
"signTransactionButton"));
79 QSizePolicy sizePolicy(QSizePolicy::Minimum, QSizePolicy::Fixed);
80 sizePolicy.setHorizontalStretch(0);
81 sizePolicy.setVerticalStretch(0);
82 sizePolicy.setHeightForWidth(signTransactionButton->sizePolicy().hasHeightForWidth());
83 signTransactionButton->setSizePolicy(sizePolicy);
87 signTransactionButton->setFont(font1);
88 signTransactionButton->setAutoDefault(
true);
89 signTransactionButton->setFlat(
false);
91 buttonRowLayout->addWidget(signTransactionButton);
93 broadcastTransactionButton =
new QPushButton(PSBTOperationsDialog);
94 broadcastTransactionButton->setObjectName(QStringLiteral(
"broadcastTransactionButton"));
96 buttonRowLayout->addWidget(broadcastTransactionButton);
98 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
100 buttonRowLayout->addItem(horizontalSpacer);
102 copyToClipboardButton =
new QPushButton(PSBTOperationsDialog);
103 copyToClipboardButton->setObjectName(QStringLiteral(
"copyToClipboardButton"));
105 buttonRowLayout->addWidget(copyToClipboardButton);
107 saveButton =
new QPushButton(PSBTOperationsDialog);
108 saveButton->setObjectName(QStringLiteral(
"saveButton"));
110 buttonRowLayout->addWidget(saveButton);
112 closeButton =
new QPushButton(PSBTOperationsDialog);
113 closeButton->setObjectName(QStringLiteral(
"closeButton"));
115 buttonRowLayout->addWidget(closeButton);
118 mainDialogLayout->addLayout(buttonRowLayout);
121 verticalLayout->addLayout(mainDialogLayout);
126 signTransactionButton->setDefault(
false);
129 QMetaObject::connectSlotsByName(PSBTOperationsDialog);
134 PSBTOperationsDialog->setWindowTitle(QApplication::translate(
"PSBTOperationsDialog",
"Dialog", 0));
135 statusBar->setText(QString());
136 signTransactionButton->setText(QApplication::translate(
"PSBTOperationsDialog",
"Sign Tx", 0));
137 broadcastTransactionButton->setText(QApplication::translate(
"PSBTOperationsDialog",
"Broadcast Tx", 0));
138 copyToClipboardButton->setText(QApplication::translate(
"PSBTOperationsDialog",
"Copy to Clipboard", 0));
139 saveButton->setText(QApplication::translate(
"PSBTOperationsDialog",
"Save...", 0));
140 closeButton->setText(QApplication::translate(
"PSBTOperationsDialog",
"Close", 0));
151 #endif // UI_PSBTOPERATIONSDIALOG_H QPushButton * broadcastTransactionButton
void setupUi(QDialog *PSBTOperationsDialog)
Dialog showing transaction details.
QPushButton * copyToClipboardButton
QTextEdit * transactionDescription
QHBoxLayout * buttonRowLayout
QPushButton * signTransactionButton
QVBoxLayout * verticalLayout
QVBoxLayout * mainDialogLayout
QPushButton * closeButton
QSpacerItem * horizontalSpacer
void retranslateUi(QDialog *PSBTOperationsDialog)