Bitcoin Core 28.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
ui_sendcoinsdialog.h
Go to the documentation of this file.
1/********************************************************************************
2** Form generated from reading UI file 'sendcoinsdialog.ui'
3**
4** Created by: Qt User Interface Compiler version 5.15.16
5**
6** WARNING! All changes made in this file will be lost when recompiling UI file!
7********************************************************************************/
8
9#ifndef UI_SENDCOINSDIALOG_H
10#define UI_SENDCOINSDIALOG_H
11
12#include <QtCore/QVariant>
13#include <QtGui/QIcon>
14#include <QtWidgets/QApplication>
15#include <QtWidgets/QButtonGroup>
16#include <QtWidgets/QCheckBox>
17#include <QtWidgets/QComboBox>
18#include <QtWidgets/QDialog>
19#include <QtWidgets/QFormLayout>
20#include <QtWidgets/QFrame>
21#include <QtWidgets/QGridLayout>
22#include <QtWidgets/QHBoxLayout>
23#include <QtWidgets/QLabel>
24#include <QtWidgets/QPushButton>
25#include <QtWidgets/QRadioButton>
26#include <QtWidgets/QScrollArea>
27#include <QtWidgets/QSpacerItem>
28#include <QtWidgets/QVBoxLayout>
29#include <QtWidgets/QWidget>
32
33QT_BEGIN_NAMESPACE
34
36{
37public:
38 QVBoxLayout *verticalLayout;
73 QScrollArea *scrollArea;
75 QVBoxLayout *verticalLayout_2;
76 QVBoxLayout *entries;
77 QSpacerItem *verticalSpacer;
78 QFrame *frameFee;
79 QVBoxLayout *verticalLayoutFee1;
80 QVBoxLayout *verticalLayoutFee2;
82 QVBoxLayout *verticalLayoutFee7;
87 QPushButton *buttonChooseFee;
88 QSpacerItem *verticalSpacer_5;
90 QSpacerItem *horizontalSpacer_4;
91 QPushButton *buttonMinimizeFee;
93 QVBoxLayout *verticalLayoutFee12;
94 QGridLayout *gridLayoutFee;
95 QVBoxLayout *verticalLayoutFee8;
99 QSpacerItem *horizontalSpacer_6;
102 QSpacerItem *horizontalSpacer_2;
103 QVBoxLayout *verticalLayoutFee4;
104 QRadioButton *radioSmartFee;
105 QSpacerItem *verticalSpacer_2;
106 QVBoxLayout *verticalLayoutFee9;
107 QRadioButton *radioCustomFee;
108 QSpacerItem *verticalSpacer_6;
109 QVBoxLayout *verticalLayoutFee3;
114 QSpacerItem *horizontalSpacer_5;
116 QVBoxLayout *verticalLayoutFee6;
118 QVBoxLayout *verticalLayoutFee5;
122 QSpacerItem *verticalSpacer_4;
123 QCheckBox *optInRBF;
124 QSpacerItem *verticalSpacerFee;
125 QHBoxLayout *horizontalLayout;
126 QPushButton *sendButton;
127 QPushButton *clearButton;
128 QPushButton *addButton;
129 QSpacerItem *horizontalSpacer;
130 QHBoxLayout *horizontalLayout_2;
133 QButtonGroup *groupFee;
134
136 {
137 if (SendCoinsDialog->objectName().isEmpty())
138 SendCoinsDialog->setObjectName(QString::fromUtf8("SendCoinsDialog"));
139 SendCoinsDialog->resize(850, 526);
140 verticalLayout = new QVBoxLayout(SendCoinsDialog);
141 verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
142 verticalLayout->setContentsMargins(-1, -1, -1, 8);
143 frameCoinControl = new QFrame(SendCoinsDialog);
144 frameCoinControl->setObjectName(QString::fromUtf8("frameCoinControl"));
145 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
146 sizePolicy.setHorizontalStretch(0);
147 sizePolicy.setVerticalStretch(0);
148 sizePolicy.setHeightForWidth(frameCoinControl->sizePolicy().hasHeightForWidth());
149 frameCoinControl->setSizePolicy(sizePolicy);
150 frameCoinControl->setMaximumSize(QSize(16777215, 16777215));
151 frameCoinControl->setFrameShape(QFrame::StyledPanel);
152 frameCoinControl->setFrameShadow(QFrame::Sunken);
154 verticalLayoutCoinControl2->setSpacing(0);
155 verticalLayoutCoinControl2->setObjectName(QString::fromUtf8("verticalLayoutCoinControl2"));
156 verticalLayoutCoinControl2->setContentsMargins(0, 0, 0, 6);
157 verticalLayoutCoinControl = new QVBoxLayout();
158 verticalLayoutCoinControl->setSpacing(0);
159 verticalLayoutCoinControl->setObjectName(QString::fromUtf8("verticalLayoutCoinControl"));
160 verticalLayoutCoinControl->setContentsMargins(10, 10, -1, -1);
161 horizontalLayoutCoinControl1 = new QHBoxLayout();
162 horizontalLayoutCoinControl1->setObjectName(QString::fromUtf8("horizontalLayoutCoinControl1"));
163 horizontalLayoutCoinControl1->setContentsMargins(-1, -1, -1, 15);
165 labelCoinControlFeatures->setObjectName(QString::fromUtf8("labelCoinControlFeatures"));
166 QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Maximum);
167 sizePolicy1.setHorizontalStretch(0);
168 sizePolicy1.setVerticalStretch(0);
169 sizePolicy1.setHeightForWidth(labelCoinControlFeatures->sizePolicy().hasHeightForWidth());
170 labelCoinControlFeatures->setSizePolicy(sizePolicy1);
171 QFont font;
172 font.setBold(true);
173 font.setWeight(75);
174 labelCoinControlFeatures->setFont(font);
175 labelCoinControlFeatures->setStyleSheet(QString::fromUtf8("font-weight:bold;"));
176
178
179
181
182 horizontalLayoutCoinControl2 = new QHBoxLayout();
183 horizontalLayoutCoinControl2->setSpacing(8);
184 horizontalLayoutCoinControl2->setObjectName(QString::fromUtf8("horizontalLayoutCoinControl2"));
185 horizontalLayoutCoinControl2->setContentsMargins(-1, -1, -1, 10);
186 pushButtonCoinControl = new QPushButton(frameCoinControl);
187 pushButtonCoinControl->setObjectName(QString::fromUtf8("pushButtonCoinControl"));
188 pushButtonCoinControl->setStyleSheet(QString::fromUtf8(""));
189 pushButtonCoinControl->setAutoDefault(false);
190
192
194 labelCoinControlAutomaticallySelected->setObjectName(QString::fromUtf8("labelCoinControlAutomaticallySelected"));
196
198
200 labelCoinControlInsuffFunds->setObjectName(QString::fromUtf8("labelCoinControlInsuffFunds"));
201 labelCoinControlInsuffFunds->setFont(font);
202 labelCoinControlInsuffFunds->setStyleSheet(QString::fromUtf8("color:red;font-weight:bold;"));
203 labelCoinControlInsuffFunds->setMargin(5);
204
206
207 horizontalSpacerCoinControl = new QSpacerItem(40, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
208
210
211
213
214 widgetCoinControl = new QWidget(frameCoinControl);
215 widgetCoinControl->setObjectName(QString::fromUtf8("widgetCoinControl"));
216 QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Preferred);
217 sizePolicy2.setHorizontalStretch(0);
218 sizePolicy2.setVerticalStretch(0);
219 sizePolicy2.setHeightForWidth(widgetCoinControl->sizePolicy().hasHeightForWidth());
220 widgetCoinControl->setSizePolicy(sizePolicy2);
221 widgetCoinControl->setMinimumSize(QSize(0, 0));
222 widgetCoinControl->setStyleSheet(QString::fromUtf8(""));
224 horizontalLayoutCoinControl5->setObjectName(QString::fromUtf8("horizontalLayoutCoinControl5"));
225 horizontalLayoutCoinControl5->setContentsMargins(0, 0, 0, 0);
226 horizontalLayoutCoinControl3 = new QHBoxLayout();
227 horizontalLayoutCoinControl3->setSpacing(20);
228 horizontalLayoutCoinControl3->setObjectName(QString::fromUtf8("horizontalLayoutCoinControl3"));
229 horizontalLayoutCoinControl3->setContentsMargins(-1, 0, -1, 10);
230 formLayoutCoinControl1 = new QFormLayout();
231 formLayoutCoinControl1->setObjectName(QString::fromUtf8("formLayoutCoinControl1"));
232 formLayoutCoinControl1->setLabelAlignment(Qt::AlignLeft|Qt::AlignVCenter);
233 formLayoutCoinControl1->setHorizontalSpacing(10);
234 formLayoutCoinControl1->setVerticalSpacing(14);
235 formLayoutCoinControl1->setContentsMargins(10, 4, 6, -1);
237 labelCoinControlQuantityText->setObjectName(QString::fromUtf8("labelCoinControlQuantityText"));
238 labelCoinControlQuantityText->setFont(font);
239 labelCoinControlQuantityText->setMargin(0);
240
241 formLayoutCoinControl1->setWidget(0, QFormLayout::LabelRole, labelCoinControlQuantityText);
242
244 labelCoinControlQuantity->setObjectName(QString::fromUtf8("labelCoinControlQuantity"));
245 labelCoinControlQuantity->setCursor(QCursor(Qt::IBeamCursor));
246 labelCoinControlQuantity->setContextMenuPolicy(Qt::ActionsContextMenu);
247 labelCoinControlQuantity->setText(QString::fromUtf8("0"));
248 labelCoinControlQuantity->setMargin(0);
249 labelCoinControlQuantity->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
250
251 formLayoutCoinControl1->setWidget(0, QFormLayout::FieldRole, labelCoinControlQuantity);
252
254 labelCoinControlBytesText->setObjectName(QString::fromUtf8("labelCoinControlBytesText"));
255 labelCoinControlBytesText->setFont(font);
256
257 formLayoutCoinControl1->setWidget(1, QFormLayout::LabelRole, labelCoinControlBytesText);
258
260 labelCoinControlBytes->setObjectName(QString::fromUtf8("labelCoinControlBytes"));
261 labelCoinControlBytes->setCursor(QCursor(Qt::IBeamCursor));
262 labelCoinControlBytes->setContextMenuPolicy(Qt::ActionsContextMenu);
263 labelCoinControlBytes->setText(QString::fromUtf8("0"));
264 labelCoinControlBytes->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
265
266 formLayoutCoinControl1->setWidget(1, QFormLayout::FieldRole, labelCoinControlBytes);
267
268
270
271 formLayoutCoinControl2 = new QFormLayout();
272 formLayoutCoinControl2->setObjectName(QString::fromUtf8("formLayoutCoinControl2"));
273 formLayoutCoinControl2->setHorizontalSpacing(10);
274 formLayoutCoinControl2->setVerticalSpacing(14);
275 formLayoutCoinControl2->setContentsMargins(6, 4, 6, -1);
277 labelCoinControlAmountText->setObjectName(QString::fromUtf8("labelCoinControlAmountText"));
278 labelCoinControlAmountText->setFont(font);
279 labelCoinControlAmountText->setMargin(0);
280
281 formLayoutCoinControl2->setWidget(0, QFormLayout::LabelRole, labelCoinControlAmountText);
282
284 labelCoinControlAmount->setObjectName(QString::fromUtf8("labelCoinControlAmount"));
285 labelCoinControlAmount->setCursor(QCursor(Qt::IBeamCursor));
286 labelCoinControlAmount->setContextMenuPolicy(Qt::ActionsContextMenu);
287 labelCoinControlAmount->setText(QString::fromUtf8("0.00 BTC"));
288 labelCoinControlAmount->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
289
290 formLayoutCoinControl2->setWidget(0, QFormLayout::FieldRole, labelCoinControlAmount);
291
292
294
295 formLayoutCoinControl3 = new QFormLayout();
296 formLayoutCoinControl3->setObjectName(QString::fromUtf8("formLayoutCoinControl3"));
297 formLayoutCoinControl3->setHorizontalSpacing(10);
298 formLayoutCoinControl3->setVerticalSpacing(14);
299 formLayoutCoinControl3->setContentsMargins(6, 4, 6, -1);
301 labelCoinControlFeeText->setObjectName(QString::fromUtf8("labelCoinControlFeeText"));
302 labelCoinControlFeeText->setFont(font);
303 labelCoinControlFeeText->setMargin(0);
304
305 formLayoutCoinControl3->setWidget(0, QFormLayout::LabelRole, labelCoinControlFeeText);
306
308 labelCoinControlFee->setObjectName(QString::fromUtf8("labelCoinControlFee"));
309 labelCoinControlFee->setCursor(QCursor(Qt::IBeamCursor));
310 labelCoinControlFee->setContextMenuPolicy(Qt::ActionsContextMenu);
311 labelCoinControlFee->setText(QString::fromUtf8("0.00 BTC"));
312 labelCoinControlFee->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
313
314 formLayoutCoinControl3->setWidget(0, QFormLayout::FieldRole, labelCoinControlFee);
315
316
318
319 formLayoutCoinControl4 = new QFormLayout();
320 formLayoutCoinControl4->setObjectName(QString::fromUtf8("formLayoutCoinControl4"));
321 formLayoutCoinControl4->setLabelAlignment(Qt::AlignLeft|Qt::AlignVCenter);
322 formLayoutCoinControl4->setHorizontalSpacing(10);
323 formLayoutCoinControl4->setVerticalSpacing(14);
324 formLayoutCoinControl4->setContentsMargins(6, 4, 6, -1);
326 labelCoinControlAfterFeeText->setObjectName(QString::fromUtf8("labelCoinControlAfterFeeText"));
327 labelCoinControlAfterFeeText->setFont(font);
328 labelCoinControlAfterFeeText->setMargin(0);
329
330 formLayoutCoinControl4->setWidget(0, QFormLayout::LabelRole, labelCoinControlAfterFeeText);
331
333 labelCoinControlAfterFee->setObjectName(QString::fromUtf8("labelCoinControlAfterFee"));
334 labelCoinControlAfterFee->setCursor(QCursor(Qt::IBeamCursor));
335 labelCoinControlAfterFee->setContextMenuPolicy(Qt::ActionsContextMenu);
336 labelCoinControlAfterFee->setText(QString::fromUtf8("0.00 BTC"));
337 labelCoinControlAfterFee->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
338
339 formLayoutCoinControl4->setWidget(0, QFormLayout::FieldRole, labelCoinControlAfterFee);
340
342 labelCoinControlChangeText->setObjectName(QString::fromUtf8("labelCoinControlChangeText"));
343 labelCoinControlChangeText->setFont(font);
344
345 formLayoutCoinControl4->setWidget(1, QFormLayout::LabelRole, labelCoinControlChangeText);
346
348 labelCoinControlChange->setObjectName(QString::fromUtf8("labelCoinControlChange"));
349 labelCoinControlChange->setCursor(QCursor(Qt::IBeamCursor));
350 labelCoinControlChange->setContextMenuPolicy(Qt::ActionsContextMenu);
351 labelCoinControlChange->setText(QString::fromUtf8("0.00 BTC"));
352 labelCoinControlChange->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
353
354 formLayoutCoinControl4->setWidget(1, QFormLayout::FieldRole, labelCoinControlChange);
355
356
358
359 horizontalLayoutCoinControl3->setStretch(3, 1);
360
362
363
365
366 horizontalLayoutCoinControl4 = new QHBoxLayout();
367 horizontalLayoutCoinControl4->setSpacing(12);
368 horizontalLayoutCoinControl4->setObjectName(QString::fromUtf8("horizontalLayoutCoinControl4"));
369 horizontalLayoutCoinControl4->setSizeConstraint(QLayout::SetDefaultConstraint);
370 horizontalLayoutCoinControl4->setContentsMargins(-1, 5, 5, -1);
372 checkBoxCoinControlChange->setObjectName(QString::fromUtf8("checkBoxCoinControlChange"));
373
375
377 lineEditCoinControlChange->setObjectName(QString::fromUtf8("lineEditCoinControlChange"));
379 QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::Fixed);
380 sizePolicy3.setHorizontalStretch(0);
381 sizePolicy3.setVerticalStretch(0);
382 sizePolicy3.setHeightForWidth(lineEditCoinControlChange->sizePolicy().hasHeightForWidth());
383 lineEditCoinControlChange->setSizePolicy(sizePolicy3);
384
386
388 labelCoinControlChangeLabel->setObjectName(QString::fromUtf8("labelCoinControlChangeLabel"));
389 QSizePolicy sizePolicy4(QSizePolicy::Preferred, QSizePolicy::Expanding);
390 sizePolicy4.setHorizontalStretch(0);
391 sizePolicy4.setVerticalStretch(0);
392 sizePolicy4.setHeightForWidth(labelCoinControlChangeLabel->sizePolicy().hasHeightForWidth());
393 labelCoinControlChangeLabel->setSizePolicy(sizePolicy4);
394 labelCoinControlChangeLabel->setMinimumSize(QSize(0, 0));
395 labelCoinControlChangeLabel->setMargin(3);
396
398
399
401
402 verticalSpacerCoinControl = new QSpacerItem(800, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
403
405
406 verticalLayoutCoinControl->setStretch(4, 1);
407
409
410
412
413 scrollArea = new QScrollArea(SendCoinsDialog);
414 scrollArea->setObjectName(QString::fromUtf8("scrollArea"));
415 scrollArea->setWidgetResizable(true);
416 scrollAreaWidgetContents = new QWidget();
417 scrollAreaWidgetContents->setObjectName(QString::fromUtf8("scrollAreaWidgetContents"));
418 scrollAreaWidgetContents->setGeometry(QRect(0, 0, 830, 104));
420 verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
421 verticalLayout_2->setContentsMargins(0, 0, 0, 0);
422 entries = new QVBoxLayout();
423 entries->setSpacing(6);
424 entries->setObjectName(QString::fromUtf8("entries"));
425
426 verticalLayout_2->addLayout(entries);
427
428 verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
429
431
432 verticalLayout_2->setStretch(1, 1);
434
435 verticalLayout->addWidget(scrollArea);
436
437 frameFee = new QFrame(SendCoinsDialog);
438 frameFee->setObjectName(QString::fromUtf8("frameFee"));
439 sizePolicy.setHeightForWidth(frameFee->sizePolicy().hasHeightForWidth());
440 frameFee->setSizePolicy(sizePolicy);
441 frameFee->setMaximumSize(QSize(16777215, 16777215));
442 frameFee->setFrameShape(QFrame::StyledPanel);
443 frameFee->setFrameShadow(QFrame::Sunken);
444 verticalLayoutFee1 = new QVBoxLayout(frameFee);
445 verticalLayoutFee1->setSpacing(0);
446 verticalLayoutFee1->setObjectName(QString::fromUtf8("verticalLayoutFee1"));
447 verticalLayoutFee1->setContentsMargins(0, 0, 0, 0);
448 verticalLayoutFee2 = new QVBoxLayout();
449 verticalLayoutFee2->setSpacing(0);
450 verticalLayoutFee2->setObjectName(QString::fromUtf8("verticalLayoutFee2"));
451 verticalLayoutFee2->setContentsMargins(10, 0, -1, -1);
452 horizontalLayoutFee1 = new QHBoxLayout();
453 horizontalLayoutFee1->setObjectName(QString::fromUtf8("horizontalLayoutFee1"));
454 horizontalLayoutFee1->setContentsMargins(-1, -1, -1, 0);
455 verticalLayoutFee7 = new QVBoxLayout();
456 verticalLayoutFee7->setSpacing(0);
457 verticalLayoutFee7->setObjectName(QString::fromUtf8("verticalLayoutFee7"));
458 verticalSpacerSmartFee = new QSpacerItem(1, 4, QSizePolicy::Minimum, QSizePolicy::Fixed);
459
461
462 horizontalLayoutSmartFee = new QHBoxLayout();
463 horizontalLayoutSmartFee->setSpacing(10);
464 horizontalLayoutSmartFee->setObjectName(QString::fromUtf8("horizontalLayoutSmartFee"));
465 labelFeeHeadline = new QLabel(frameFee);
466 labelFeeHeadline->setObjectName(QString::fromUtf8("labelFeeHeadline"));
467 sizePolicy1.setHeightForWidth(labelFeeHeadline->sizePolicy().hasHeightForWidth());
468 labelFeeHeadline->setSizePolicy(sizePolicy1);
469 labelFeeHeadline->setFont(font);
470 labelFeeHeadline->setStyleSheet(QString::fromUtf8("font-weight:bold;"));
471
473
474 labelFeeMinimized = new QLabel(frameFee);
475 labelFeeMinimized->setObjectName(QString::fromUtf8("labelFeeMinimized"));
476
478
479 buttonChooseFee = new QPushButton(frameFee);
480 buttonChooseFee->setObjectName(QString::fromUtf8("buttonChooseFee"));
481
483
484
486
487 verticalSpacer_5 = new QSpacerItem(1, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
488
490
491
493
494 fallbackFeeWarningLabel = new QLabel(frameFee);
495 fallbackFeeWarningLabel->setObjectName(QString::fromUtf8("fallbackFeeWarningLabel"));
496 fallbackFeeWarningLabel->setFont(font);
497 fallbackFeeWarningLabel->setWordWrap(false);
498
500
501 horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::MinimumExpanding, QSizePolicy::Minimum);
502
504
505 buttonMinimizeFee = new QPushButton(frameFee);
506 buttonMinimizeFee->setObjectName(QString::fromUtf8("buttonMinimizeFee"));
507
509
510
512
513 frameFeeSelection = new QFrame(frameFee);
514 frameFeeSelection->setObjectName(QString::fromUtf8("frameFeeSelection"));
515 verticalLayoutFee12 = new QVBoxLayout(frameFeeSelection);
516 verticalLayoutFee12->setSpacing(0);
517 verticalLayoutFee12->setObjectName(QString::fromUtf8("verticalLayoutFee12"));
518 verticalLayoutFee12->setContentsMargins(0, 0, 0, 0);
519 gridLayoutFee = new QGridLayout();
520 gridLayoutFee->setObjectName(QString::fromUtf8("gridLayoutFee"));
521 gridLayoutFee->setHorizontalSpacing(10);
522 gridLayoutFee->setVerticalSpacing(4);
523 gridLayoutFee->setContentsMargins(-1, 10, -1, 4);
524 verticalLayoutFee8 = new QVBoxLayout();
525 verticalLayoutFee8->setSpacing(6);
526 verticalLayoutFee8->setObjectName(QString::fromUtf8("verticalLayoutFee8"));
527 horizontalLayoutFee13 = new QHBoxLayout();
528 horizontalLayoutFee13->setObjectName(QString::fromUtf8("horizontalLayoutFee13"));
530 labelCustomPerKilobyte->setObjectName(QString::fromUtf8("labelCustomPerKilobyte"));
531
533
535 customFee->setObjectName(QString::fromUtf8("customFee"));
536
538
539 horizontalSpacer_6 = new QSpacerItem(1, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
540
542
543
545
546 horizontalLayoutFee8 = new QHBoxLayout();
547 horizontalLayoutFee8->setObjectName(QString::fromUtf8("horizontalLayoutFee8"));
549 labelCustomFeeWarning->setObjectName(QString::fromUtf8("labelCustomFeeWarning"));
550 labelCustomFeeWarning->setEnabled(true);
551
553
554 horizontalSpacer_2 = new QSpacerItem(1, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
555
557
558
560
561
562 gridLayoutFee->addLayout(verticalLayoutFee8, 1, 1, 1, 1);
563
564 verticalLayoutFee4 = new QVBoxLayout();
565 verticalLayoutFee4->setObjectName(QString::fromUtf8("verticalLayoutFee4"));
566 radioSmartFee = new QRadioButton(frameFeeSelection);
567 groupFee = new QButtonGroup(SendCoinsDialog);
568 groupFee->setObjectName(QString::fromUtf8("groupFee"));
569 groupFee->addButton(radioSmartFee);
570 radioSmartFee->setObjectName(QString::fromUtf8("radioSmartFee"));
571 radioSmartFee->setChecked(true);
572
574
575 verticalSpacer_2 = new QSpacerItem(1, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
576
578
579 verticalLayoutFee4->setStretch(1, 1);
580
581 gridLayoutFee->addLayout(verticalLayoutFee4, 0, 0, 1, 1);
582
583 verticalLayoutFee9 = new QVBoxLayout();
584 verticalLayoutFee9->setObjectName(QString::fromUtf8("verticalLayoutFee9"));
585 radioCustomFee = new QRadioButton(frameFeeSelection);
586 groupFee->addButton(radioCustomFee);
587 radioCustomFee->setObjectName(QString::fromUtf8("radioCustomFee"));
588
590
591 verticalSpacer_6 = new QSpacerItem(1, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
592
594
595 verticalLayoutFee9->setStretch(1, 1);
596
597 gridLayoutFee->addLayout(verticalLayoutFee9, 1, 0, 1, 1);
598
599 verticalLayoutFee3 = new QVBoxLayout();
600 verticalLayoutFee3->setSpacing(6);
601 verticalLayoutFee3->setObjectName(QString::fromUtf8("verticalLayoutFee3"));
602 verticalLayoutFee3->setContentsMargins(-1, 2, -1, -1);
603 horizontalLayoutFee12 = new QHBoxLayout();
604 horizontalLayoutFee12->setObjectName(QString::fromUtf8("horizontalLayoutFee12"));
605 labelSmartFee = new QLabel(frameFeeSelection);
606 labelSmartFee->setObjectName(QString::fromUtf8("labelSmartFee"));
607
609
611 labelFeeEstimation->setObjectName(QString::fromUtf8("labelFeeEstimation"));
612
614
615 labelSmartFee2 = new QLabel(frameFeeSelection);
616 labelSmartFee2->setObjectName(QString::fromUtf8("labelSmartFee2"));
617
619
620 horizontalSpacer_5 = new QSpacerItem(1, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
621
623
624
626
627 horizontalLayoutFee9 = new QHBoxLayout();
628 horizontalLayoutFee9->setObjectName(QString::fromUtf8("horizontalLayoutFee9"));
629 verticalLayoutFee6 = new QVBoxLayout();
630 verticalLayoutFee6->setObjectName(QString::fromUtf8("verticalLayoutFee6"));
631 labelSmartFee3 = new QLabel(frameFeeSelection);
632 labelSmartFee3->setObjectName(QString::fromUtf8("labelSmartFee3"));
633
635
636
638
639 verticalLayoutFee5 = new QVBoxLayout();
640 verticalLayoutFee5->setObjectName(QString::fromUtf8("verticalLayoutFee5"));
641 verticalLayoutFee5->setContentsMargins(-1, -1, 30, -1);
642 horizontalLayoutConfTarget = new QHBoxLayout();
643 horizontalLayoutConfTarget->setObjectName(QString::fromUtf8("horizontalLayoutConfTarget"));
644 horizontalLayoutConfTarget->setContentsMargins(-1, -1, -1, 0);
645 confTargetSelector = new QComboBox(frameFeeSelection);
646 confTargetSelector->setObjectName(QString::fromUtf8("confTargetSelector"));
647
649
650 horizontalSpacerConfTarget = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
651
653
654
656
657
659
660
662
663 verticalSpacer_4 = new QSpacerItem(1, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
664
666
667 verticalLayoutFee3->setStretch(2, 1);
668
669 gridLayoutFee->addLayout(verticalLayoutFee3, 0, 1, 1, 1);
670
671
673
674 optInRBF = new QCheckBox(frameFeeSelection);
675 optInRBF->setObjectName(QString::fromUtf8("optInRBF"));
676
677 verticalLayoutFee12->addWidget(optInRBF);
678
679
681
682 verticalSpacerFee = new QSpacerItem(40, 5, QSizePolicy::Minimum, QSizePolicy::Expanding);
683
685
686
688
689
690 verticalLayout->addWidget(frameFee);
691
692 horizontalLayout = new QHBoxLayout();
693 horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
694 sendButton = new QPushButton(SendCoinsDialog);
695 sendButton->setObjectName(QString::fromUtf8("sendButton"));
696 sendButton->setMinimumSize(QSize(150, 0));
697 QIcon icon;
698 icon.addFile(QString::fromUtf8(":/icons/send"), QSize(), QIcon::Normal, QIcon::Off);
699 sendButton->setIcon(icon);
700 sendButton->setAutoDefault(false);
701
702 horizontalLayout->addWidget(sendButton);
703
704 clearButton = new QPushButton(SendCoinsDialog);
705 clearButton->setObjectName(QString::fromUtf8("clearButton"));
706 QSizePolicy sizePolicy5(QSizePolicy::Minimum, QSizePolicy::Fixed);
707 sizePolicy5.setHorizontalStretch(0);
708 sizePolicy5.setVerticalStretch(0);
709 sizePolicy5.setHeightForWidth(clearButton->sizePolicy().hasHeightForWidth());
710 clearButton->setSizePolicy(sizePolicy5);
711 QIcon icon1;
712 icon1.addFile(QString::fromUtf8(":/icons/remove"), QSize(), QIcon::Normal, QIcon::Off);
713 clearButton->setIcon(icon1);
714 clearButton->setAutoDefault(false);
715
716 horizontalLayout->addWidget(clearButton);
717
718 addButton = new QPushButton(SendCoinsDialog);
719 addButton->setObjectName(QString::fromUtf8("addButton"));
720 QIcon icon2;
721 icon2.addFile(QString::fromUtf8(":/icons/add"), QSize(), QIcon::Normal, QIcon::Off);
722 addButton->setIcon(icon2);
723 addButton->setAutoDefault(false);
724
725 horizontalLayout->addWidget(addButton);
726
727 horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
728
730
731 horizontalLayout_2 = new QHBoxLayout();
732 horizontalLayout_2->setSpacing(3);
733 horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
734 labelBalanceName = new QLabel(SendCoinsDialog);
735 labelBalanceName->setObjectName(QString::fromUtf8("labelBalanceName"));
736 QSizePolicy sizePolicy6(QSizePolicy::Preferred, QSizePolicy::Fixed);
737 sizePolicy6.setHorizontalStretch(0);
738 sizePolicy6.setVerticalStretch(0);
739 sizePolicy6.setHeightForWidth(labelBalanceName->sizePolicy().hasHeightForWidth());
740 labelBalanceName->setSizePolicy(sizePolicy6);
741
743
744 labelBalance = new QLabel(SendCoinsDialog);
745 labelBalance->setObjectName(QString::fromUtf8("labelBalance"));
746 sizePolicy6.setHeightForWidth(labelBalance->sizePolicy().hasHeightForWidth());
747 labelBalance->setSizePolicy(sizePolicy6);
748 labelBalance->setCursor(QCursor(Qt::IBeamCursor));
749 labelBalance->setText(QString::fromUtf8("123.456 BTC"));
750 labelBalance->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
751
753
754
756
757
759
760 verticalLayout->setStretch(1, 1);
761
763
764 sendButton->setDefault(false);
765
766
767 QMetaObject::connectSlotsByName(SendCoinsDialog);
768 } // setupUi
769
771 {
772 SendCoinsDialog->setWindowTitle(QCoreApplication::translate("SendCoinsDialog", "Send Coins", nullptr));
773 labelCoinControlFeatures->setText(QCoreApplication::translate("SendCoinsDialog", "Coin Control Features", nullptr));
774 pushButtonCoinControl->setText(QCoreApplication::translate("SendCoinsDialog", "Inputs\342\200\246", nullptr));
775 labelCoinControlAutomaticallySelected->setText(QCoreApplication::translate("SendCoinsDialog", "automatically selected", nullptr));
776 labelCoinControlInsuffFunds->setText(QCoreApplication::translate("SendCoinsDialog", "Insufficient funds!", nullptr));
777 labelCoinControlQuantityText->setText(QCoreApplication::translate("SendCoinsDialog", "Quantity:", nullptr));
778 labelCoinControlBytesText->setText(QCoreApplication::translate("SendCoinsDialog", "Bytes:", nullptr));
779 labelCoinControlAmountText->setText(QCoreApplication::translate("SendCoinsDialog", "Amount:", nullptr));
780 labelCoinControlFeeText->setText(QCoreApplication::translate("SendCoinsDialog", "Fee:", nullptr));
781 labelCoinControlAfterFeeText->setText(QCoreApplication::translate("SendCoinsDialog", "After Fee:", nullptr));
782 labelCoinControlChangeText->setText(QCoreApplication::translate("SendCoinsDialog", "Change:", nullptr));
783#if QT_CONFIG(tooltip)
784 checkBoxCoinControlChange->setToolTip(QCoreApplication::translate("SendCoinsDialog", "If this is activated, but the change address is empty or invalid, change will be sent to a newly generated address.", nullptr));
785#endif // QT_CONFIG(tooltip)
786 checkBoxCoinControlChange->setText(QCoreApplication::translate("SendCoinsDialog", "Custom change address", nullptr));
787 labelCoinControlChangeLabel->setText(QString());
788 labelFeeHeadline->setText(QCoreApplication::translate("SendCoinsDialog", "Transaction Fee:", nullptr));
789 labelFeeMinimized->setText(QString());
790 buttonChooseFee->setText(QCoreApplication::translate("SendCoinsDialog", "Choose\342\200\246", nullptr));
791#if QT_CONFIG(tooltip)
792 fallbackFeeWarningLabel->setToolTip(QCoreApplication::translate("SendCoinsDialog", "Using the fallbackfee can result in sending a transaction that will take several hours or days (or never) to confirm. Consider choosing your fee manually or wait until you have validated the complete chain.", nullptr));
793#endif // QT_CONFIG(tooltip)
794 fallbackFeeWarningLabel->setText(QCoreApplication::translate("SendCoinsDialog", "Warning: Fee estimation is currently not possible.", nullptr));
795#if QT_CONFIG(tooltip)
796 buttonMinimizeFee->setToolTip(QCoreApplication::translate("SendCoinsDialog", "Hide transaction fee settings", nullptr));
797#endif // QT_CONFIG(tooltip)
798 buttonMinimizeFee->setText(QCoreApplication::translate("SendCoinsDialog", "Hide", nullptr));
799#if QT_CONFIG(tooltip)
800 labelCustomPerKilobyte->setToolTip(QCoreApplication::translate("SendCoinsDialog", "Specify a custom fee per kB (1,000 bytes) of the transaction's virtual size.\n"
801"\n"
802"Note: Since the fee is calculated on a per-byte basis, a fee rate of \"100 satoshis per kvB\" for a transaction size of 500 virtual bytes (half of 1 kvB) would ultimately yield a fee of only 50 satoshis.", nullptr));
803#endif // QT_CONFIG(tooltip)
804 labelCustomPerKilobyte->setText(QCoreApplication::translate("SendCoinsDialog", "per kilobyte", nullptr));
805#if QT_CONFIG(tooltip)
806 labelCustomFeeWarning->setToolTip(QCoreApplication::translate("SendCoinsDialog", "When there is less transaction volume than space in the blocks, miners as well as relaying nodes may enforce a minimum fee. Paying only this minimum fee is just fine, but be aware that this can result in a never confirming transaction once there is more demand for bitcoin transactions than the network can process.", nullptr));
807#endif // QT_CONFIG(tooltip)
808 labelCustomFeeWarning->setText(QCoreApplication::translate("SendCoinsDialog", "A too low fee might result in a never confirming transaction (read the tooltip)", nullptr));
809 radioSmartFee->setText(QCoreApplication::translate("SendCoinsDialog", "Recommended:", nullptr));
810 radioCustomFee->setText(QCoreApplication::translate("SendCoinsDialog", "Custom:", nullptr));
811 labelSmartFee->setText(QString());
812 labelFeeEstimation->setText(QString());
813 labelSmartFee2->setText(QCoreApplication::translate("SendCoinsDialog", "(Smart fee not initialized yet. This usually takes a few blocks\342\200\246)", nullptr));
814 labelSmartFee3->setText(QCoreApplication::translate("SendCoinsDialog", "Confirmation time target:", nullptr));
815 optInRBF->setText(QCoreApplication::translate("SendCoinsDialog", "Enable Replace-By-Fee", nullptr));
816#if QT_CONFIG(tooltip)
817 optInRBF->setToolTip(QCoreApplication::translate("SendCoinsDialog", "With Replace-By-Fee (BIP-125) you can increase a transaction's fee after it is sent. Without this, a higher fee may be recommended to compensate for increased transaction delay risk.", nullptr));
818#endif // QT_CONFIG(tooltip)
819#if QT_CONFIG(tooltip)
820 sendButton->setToolTip(QCoreApplication::translate("SendCoinsDialog", "Confirm the send action", nullptr));
821#endif // QT_CONFIG(tooltip)
822 sendButton->setText(QCoreApplication::translate("SendCoinsDialog", "S&end", nullptr));
823#if QT_CONFIG(tooltip)
824 clearButton->setToolTip(QCoreApplication::translate("SendCoinsDialog", "Clear all fields of the form.", nullptr));
825#endif // QT_CONFIG(tooltip)
826 clearButton->setText(QCoreApplication::translate("SendCoinsDialog", "Clear &All", nullptr));
827#if QT_CONFIG(tooltip)
828 addButton->setToolTip(QCoreApplication::translate("SendCoinsDialog", "Send to multiple recipients at once", nullptr));
829#endif // QT_CONFIG(tooltip)
830 addButton->setText(QCoreApplication::translate("SendCoinsDialog", "Add &Recipient", nullptr));
831 labelBalanceName->setText(QCoreApplication::translate("SendCoinsDialog", "Balance:", nullptr));
832 } // retranslateUi
833
834};
835
836namespace Ui {
838} // namespace Ui
839
840QT_END_NAMESPACE
841
842#endif // UI_SENDCOINSDIALOG_H
Widget for entering bitcoin amounts.
Line edit that can be marked as "invalid" to show input validation feedback.
void setEnabled(bool enabled)
Dialog for sending bitcoins.
QWidget * scrollAreaWidgetContents
QLabel * labelCoinControlAmountText
QHBoxLayout * horizontalLayout
QHBoxLayout * horizontalLayoutFee1
QVBoxLayout * verticalLayoutFee2
QHBoxLayout * horizontalLayoutSmartFee
QVBoxLayout * verticalLayout_2
QLabel * labelCoinControlChangeText
QHBoxLayout * horizontalLayoutFee8
QVBoxLayout * verticalLayoutFee9
QFormLayout * formLayoutCoinControl2
QFormLayout * formLayoutCoinControl4
QSpacerItem * horizontalSpacer_5
QVBoxLayout * verticalLayoutFee7
QLabel * labelCoinControlAutomaticallySelected
QSpacerItem * horizontalSpacer_6
QValidatedLineEdit * lineEditCoinControlChange
QSpacerItem * verticalSpacerSmartFee
QRadioButton * radioSmartFee
QLabel * labelCoinControlChangeLabel
QSpacerItem * horizontalSpacer_4
QLabel * labelCoinControlAfterFeeText
QHBoxLayout * horizontalLayoutFee9
QVBoxLayout * verticalLayoutFee6
QHBoxLayout * horizontalLayoutCoinControl4
QVBoxLayout * verticalLayoutCoinControl
QHBoxLayout * horizontalLayoutCoinControl3
QPushButton * buttonMinimizeFee
QVBoxLayout * verticalLayout
QSpacerItem * horizontalSpacer
QHBoxLayout * horizontalLayoutCoinControl5
QFormLayout * formLayoutCoinControl1
QVBoxLayout * verticalLayoutFee5
QFormLayout * formLayoutCoinControl3
QHBoxLayout * horizontalLayoutFee12
QSpacerItem * verticalSpacer
QHBoxLayout * horizontalLayout_2
QHBoxLayout * horizontalLayoutCoinControl2
QVBoxLayout * verticalLayoutFee12
QLabel * labelCoinControlInsuffFunds
QSpacerItem * verticalSpacerFee
QVBoxLayout * verticalLayoutFee8
void retranslateUi(QDialog *SendCoinsDialog)
QCheckBox * checkBoxCoinControlChange
QSpacerItem * verticalSpacerCoinControl
QSpacerItem * horizontalSpacerCoinControl
QRadioButton * radioCustomFee
QSpacerItem * horizontalSpacerConfTarget
QHBoxLayout * horizontalLayoutFee13
QLabel * labelCoinControlQuantityText
QPushButton * pushButtonCoinControl
QSpacerItem * verticalSpacer_6
void setupUi(QDialog *SendCoinsDialog)
QSpacerItem * verticalSpacer_2
QSpacerItem * verticalSpacer_5
QHBoxLayout * horizontalLayoutCoinControl1
QHBoxLayout * horizontalLayoutConfTarget
QGridLayout * gridLayoutFee
QSpacerItem * verticalSpacer_4
QVBoxLayout * verticalLayoutCoinControl2
QVBoxLayout * verticalLayoutFee4
BitcoinAmountField * customFee
QPushButton * buttonChooseFee
QSpacerItem * horizontalSpacer_2
QVBoxLayout * verticalLayoutFee3
QVBoxLayout * verticalLayoutFee1