Bitcoin Core 22.99.0
P2P Digital Currency
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.2
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;
75 QScrollArea *scrollArea;
77 QVBoxLayout *verticalLayout_2;
78 QVBoxLayout *entries;
79 QSpacerItem *verticalSpacer;
80 QFrame *frameFee;
81 QVBoxLayout *verticalLayoutFee1;
82 QVBoxLayout *verticalLayoutFee2;
84 QVBoxLayout *verticalLayoutFee7;
89 QPushButton *buttonChooseFee;
90 QSpacerItem *verticalSpacer_5;
92 QSpacerItem *horizontalSpacer_4;
93 QPushButton *buttonMinimizeFee;
95 QVBoxLayout *verticalLayoutFee12;
96 QGridLayout *gridLayoutFee;
97 QVBoxLayout *verticalLayoutFee8;
101 QSpacerItem *horizontalSpacer_6;
104 QSpacerItem *horizontalSpacer_2;
105 QVBoxLayout *verticalLayoutFee4;
106 QRadioButton *radioSmartFee;
107 QSpacerItem *verticalSpacer_2;
108 QVBoxLayout *verticalLayoutFee9;
109 QRadioButton *radioCustomFee;
110 QSpacerItem *verticalSpacer_6;
111 QVBoxLayout *verticalLayoutFee3;
116 QSpacerItem *horizontalSpacer_5;
118 QVBoxLayout *verticalLayoutFee6;
120 QVBoxLayout *verticalLayoutFee5;
124 QSpacerItem *verticalSpacer_4;
125 QCheckBox *optInRBF;
126 QSpacerItem *verticalSpacerFee;
127 QHBoxLayout *horizontalLayout;
128 QPushButton *sendButton;
129 QPushButton *clearButton;
130 QPushButton *addButton;
131 QSpacerItem *horizontalSpacer;
132 QHBoxLayout *horizontalLayout_2;
135 QButtonGroup *groupFee;
136
138 {
139 if (SendCoinsDialog->objectName().isEmpty())
140 SendCoinsDialog->setObjectName(QString::fromUtf8("SendCoinsDialog"));
141 SendCoinsDialog->resize(850, 526);
142 verticalLayout = new QVBoxLayout(SendCoinsDialog);
143 verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
144 verticalLayout->setContentsMargins(-1, -1, -1, 8);
145 frameCoinControl = new QFrame(SendCoinsDialog);
146 frameCoinControl->setObjectName(QString::fromUtf8("frameCoinControl"));
147 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
148 sizePolicy.setHorizontalStretch(0);
149 sizePolicy.setVerticalStretch(0);
150 sizePolicy.setHeightForWidth(frameCoinControl->sizePolicy().hasHeightForWidth());
151 frameCoinControl->setSizePolicy(sizePolicy);
152 frameCoinControl->setMaximumSize(QSize(16777215, 16777215));
153 frameCoinControl->setFrameShape(QFrame::StyledPanel);
154 frameCoinControl->setFrameShadow(QFrame::Sunken);
156 verticalLayoutCoinControl2->setSpacing(0);
157 verticalLayoutCoinControl2->setObjectName(QString::fromUtf8("verticalLayoutCoinControl2"));
158 verticalLayoutCoinControl2->setContentsMargins(0, 0, 0, 6);
159 verticalLayoutCoinControl = new QVBoxLayout();
160 verticalLayoutCoinControl->setSpacing(0);
161 verticalLayoutCoinControl->setObjectName(QString::fromUtf8("verticalLayoutCoinControl"));
162 verticalLayoutCoinControl->setContentsMargins(10, 10, -1, -1);
163 horizontalLayoutCoinControl1 = new QHBoxLayout();
164 horizontalLayoutCoinControl1->setObjectName(QString::fromUtf8("horizontalLayoutCoinControl1"));
165 horizontalLayoutCoinControl1->setContentsMargins(-1, -1, -1, 15);
167 labelCoinControlFeatures->setObjectName(QString::fromUtf8("labelCoinControlFeatures"));
168 QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Maximum);
169 sizePolicy1.setHorizontalStretch(0);
170 sizePolicy1.setVerticalStretch(0);
171 sizePolicy1.setHeightForWidth(labelCoinControlFeatures->sizePolicy().hasHeightForWidth());
172 labelCoinControlFeatures->setSizePolicy(sizePolicy1);
173 QFont font;
174 font.setBold(true);
175 font.setWeight(75);
176 labelCoinControlFeatures->setFont(font);
177 labelCoinControlFeatures->setStyleSheet(QString::fromUtf8("font-weight:bold;"));
178
180
181
183
184 horizontalLayoutCoinControl2 = new QHBoxLayout();
185 horizontalLayoutCoinControl2->setSpacing(8);
186 horizontalLayoutCoinControl2->setObjectName(QString::fromUtf8("horizontalLayoutCoinControl2"));
187 horizontalLayoutCoinControl2->setContentsMargins(-1, -1, -1, 10);
188 pushButtonCoinControl = new QPushButton(frameCoinControl);
189 pushButtonCoinControl->setObjectName(QString::fromUtf8("pushButtonCoinControl"));
190 pushButtonCoinControl->setStyleSheet(QString::fromUtf8(""));
191 pushButtonCoinControl->setAutoDefault(false);
192
194
196 labelCoinControlAutomaticallySelected->setObjectName(QString::fromUtf8("labelCoinControlAutomaticallySelected"));
198
200
202 labelCoinControlInsuffFunds->setObjectName(QString::fromUtf8("labelCoinControlInsuffFunds"));
203 labelCoinControlInsuffFunds->setFont(font);
204 labelCoinControlInsuffFunds->setStyleSheet(QString::fromUtf8("color:red;font-weight:bold;"));
205 labelCoinControlInsuffFunds->setMargin(5);
206
208
209 horizontalSpacerCoinControl = new QSpacerItem(40, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
210
212
213
215
216 widgetCoinControl = new QWidget(frameCoinControl);
217 widgetCoinControl->setObjectName(QString::fromUtf8("widgetCoinControl"));
218 QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Preferred);
219 sizePolicy2.setHorizontalStretch(0);
220 sizePolicy2.setVerticalStretch(0);
221 sizePolicy2.setHeightForWidth(widgetCoinControl->sizePolicy().hasHeightForWidth());
222 widgetCoinControl->setSizePolicy(sizePolicy2);
223 widgetCoinControl->setMinimumSize(QSize(0, 0));
224 widgetCoinControl->setStyleSheet(QString::fromUtf8(""));
226 horizontalLayoutCoinControl5->setObjectName(QString::fromUtf8("horizontalLayoutCoinControl5"));
227 horizontalLayoutCoinControl5->setContentsMargins(0, 0, 0, 0);
228 horizontalLayoutCoinControl3 = new QHBoxLayout();
229 horizontalLayoutCoinControl3->setSpacing(20);
230 horizontalLayoutCoinControl3->setObjectName(QString::fromUtf8("horizontalLayoutCoinControl3"));
231 horizontalLayoutCoinControl3->setContentsMargins(-1, 0, -1, 10);
232 formLayoutCoinControl1 = new QFormLayout();
233 formLayoutCoinControl1->setObjectName(QString::fromUtf8("formLayoutCoinControl1"));
234 formLayoutCoinControl1->setHorizontalSpacing(10);
235 formLayoutCoinControl1->setVerticalSpacing(14);
236 formLayoutCoinControl1->setContentsMargins(10, 4, 6, -1);
238 labelCoinControlQuantityText->setObjectName(QString::fromUtf8("labelCoinControlQuantityText"));
239 labelCoinControlQuantityText->setFont(font);
240 labelCoinControlQuantityText->setMargin(0);
241
242 formLayoutCoinControl1->setWidget(0, QFormLayout::LabelRole, labelCoinControlQuantityText);
243
245 labelCoinControlQuantity->setObjectName(QString::fromUtf8("labelCoinControlQuantity"));
246 labelCoinControlQuantity->setCursor(QCursor(Qt::IBeamCursor));
247 labelCoinControlQuantity->setContextMenuPolicy(Qt::ActionsContextMenu);
248 labelCoinControlQuantity->setText(QString::fromUtf8("0"));
249 labelCoinControlQuantity->setMargin(0);
250 labelCoinControlQuantity->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
251
252 formLayoutCoinControl1->setWidget(0, QFormLayout::FieldRole, labelCoinControlQuantity);
253
255 labelCoinControlBytesText->setObjectName(QString::fromUtf8("labelCoinControlBytesText"));
256 labelCoinControlBytesText->setFont(font);
257
258 formLayoutCoinControl1->setWidget(1, QFormLayout::LabelRole, labelCoinControlBytesText);
259
261 labelCoinControlBytes->setObjectName(QString::fromUtf8("labelCoinControlBytes"));
262 labelCoinControlBytes->setCursor(QCursor(Qt::IBeamCursor));
263 labelCoinControlBytes->setContextMenuPolicy(Qt::ActionsContextMenu);
264 labelCoinControlBytes->setText(QString::fromUtf8("0"));
265 labelCoinControlBytes->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
266
267 formLayoutCoinControl1->setWidget(1, QFormLayout::FieldRole, labelCoinControlBytes);
268
269
271
272 formLayoutCoinControl2 = new QFormLayout();
273 formLayoutCoinControl2->setObjectName(QString::fromUtf8("formLayoutCoinControl2"));
274 formLayoutCoinControl2->setHorizontalSpacing(10);
275 formLayoutCoinControl2->setVerticalSpacing(14);
276 formLayoutCoinControl2->setContentsMargins(6, 4, 6, -1);
278 labelCoinControlAmountText->setObjectName(QString::fromUtf8("labelCoinControlAmountText"));
279 labelCoinControlAmountText->setFont(font);
280 labelCoinControlAmountText->setMargin(0);
281
282 formLayoutCoinControl2->setWidget(0, QFormLayout::LabelRole, labelCoinControlAmountText);
283
285 labelCoinControlAmount->setObjectName(QString::fromUtf8("labelCoinControlAmount"));
286 labelCoinControlAmount->setCursor(QCursor(Qt::IBeamCursor));
287 labelCoinControlAmount->setContextMenuPolicy(Qt::ActionsContextMenu);
288 labelCoinControlAmount->setText(QString::fromUtf8("0.00 BTC"));
289 labelCoinControlAmount->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
290
291 formLayoutCoinControl2->setWidget(0, QFormLayout::FieldRole, labelCoinControlAmount);
292
294 labelCoinControlLowOutputText->setObjectName(QString::fromUtf8("labelCoinControlLowOutputText"));
295 labelCoinControlLowOutputText->setFont(font);
296
297 formLayoutCoinControl2->setWidget(1, QFormLayout::LabelRole, labelCoinControlLowOutputText);
298
300 labelCoinControlLowOutput->setObjectName(QString::fromUtf8("labelCoinControlLowOutput"));
301 labelCoinControlLowOutput->setCursor(QCursor(Qt::IBeamCursor));
302 labelCoinControlLowOutput->setContextMenuPolicy(Qt::ActionsContextMenu);
303 labelCoinControlLowOutput->setText(QString::fromUtf8("no"));
304 labelCoinControlLowOutput->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
305
306 formLayoutCoinControl2->setWidget(1, QFormLayout::FieldRole, labelCoinControlLowOutput);
307
308
310
311 formLayoutCoinControl3 = new QFormLayout();
312 formLayoutCoinControl3->setObjectName(QString::fromUtf8("formLayoutCoinControl3"));
313 formLayoutCoinControl3->setHorizontalSpacing(10);
314 formLayoutCoinControl3->setVerticalSpacing(14);
315 formLayoutCoinControl3->setContentsMargins(6, 4, 6, -1);
317 labelCoinControlFeeText->setObjectName(QString::fromUtf8("labelCoinControlFeeText"));
318 labelCoinControlFeeText->setFont(font);
319 labelCoinControlFeeText->setMargin(0);
320
321 formLayoutCoinControl3->setWidget(0, QFormLayout::LabelRole, labelCoinControlFeeText);
322
324 labelCoinControlFee->setObjectName(QString::fromUtf8("labelCoinControlFee"));
325 labelCoinControlFee->setCursor(QCursor(Qt::IBeamCursor));
326 labelCoinControlFee->setContextMenuPolicy(Qt::ActionsContextMenu);
327 labelCoinControlFee->setText(QString::fromUtf8("0.00 BTC"));
328 labelCoinControlFee->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
329
330 formLayoutCoinControl3->setWidget(0, QFormLayout::FieldRole, labelCoinControlFee);
331
332
334
335 formLayoutCoinControl4 = new QFormLayout();
336 formLayoutCoinControl4->setObjectName(QString::fromUtf8("formLayoutCoinControl4"));
337 formLayoutCoinControl4->setHorizontalSpacing(10);
338 formLayoutCoinControl4->setVerticalSpacing(14);
339 formLayoutCoinControl4->setContentsMargins(6, 4, 6, -1);
341 labelCoinControlAfterFeeText->setObjectName(QString::fromUtf8("labelCoinControlAfterFeeText"));
342 labelCoinControlAfterFeeText->setFont(font);
343 labelCoinControlAfterFeeText->setMargin(0);
344
345 formLayoutCoinControl4->setWidget(0, QFormLayout::LabelRole, labelCoinControlAfterFeeText);
346
348 labelCoinControlAfterFee->setObjectName(QString::fromUtf8("labelCoinControlAfterFee"));
349 labelCoinControlAfterFee->setCursor(QCursor(Qt::IBeamCursor));
350 labelCoinControlAfterFee->setContextMenuPolicy(Qt::ActionsContextMenu);
351 labelCoinControlAfterFee->setText(QString::fromUtf8("0.00 BTC"));
352 labelCoinControlAfterFee->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
353
354 formLayoutCoinControl4->setWidget(0, QFormLayout::FieldRole, labelCoinControlAfterFee);
355
357 labelCoinControlChangeText->setObjectName(QString::fromUtf8("labelCoinControlChangeText"));
358 labelCoinControlChangeText->setFont(font);
359
360 formLayoutCoinControl4->setWidget(1, QFormLayout::LabelRole, labelCoinControlChangeText);
361
363 labelCoinControlChange->setObjectName(QString::fromUtf8("labelCoinControlChange"));
364 labelCoinControlChange->setCursor(QCursor(Qt::IBeamCursor));
365 labelCoinControlChange->setContextMenuPolicy(Qt::ActionsContextMenu);
366 labelCoinControlChange->setText(QString::fromUtf8("0.00 BTC"));
367 labelCoinControlChange->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
368
369 formLayoutCoinControl4->setWidget(1, QFormLayout::FieldRole, labelCoinControlChange);
370
371
373
374 horizontalLayoutCoinControl3->setStretch(3, 1);
375
377
378
380
381 horizontalLayoutCoinControl4 = new QHBoxLayout();
382 horizontalLayoutCoinControl4->setSpacing(12);
383 horizontalLayoutCoinControl4->setObjectName(QString::fromUtf8("horizontalLayoutCoinControl4"));
384 horizontalLayoutCoinControl4->setSizeConstraint(QLayout::SetDefaultConstraint);
385 horizontalLayoutCoinControl4->setContentsMargins(-1, 5, 5, -1);
387 checkBoxCoinControlChange->setObjectName(QString::fromUtf8("checkBoxCoinControlChange"));
388
390
392 lineEditCoinControlChange->setObjectName(QString::fromUtf8("lineEditCoinControlChange"));
394 QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::Fixed);
395 sizePolicy3.setHorizontalStretch(0);
396 sizePolicy3.setVerticalStretch(0);
397 sizePolicy3.setHeightForWidth(lineEditCoinControlChange->sizePolicy().hasHeightForWidth());
398 lineEditCoinControlChange->setSizePolicy(sizePolicy3);
399
401
403 labelCoinControlChangeLabel->setObjectName(QString::fromUtf8("labelCoinControlChangeLabel"));
404 QSizePolicy sizePolicy4(QSizePolicy::Preferred, QSizePolicy::Expanding);
405 sizePolicy4.setHorizontalStretch(0);
406 sizePolicy4.setVerticalStretch(0);
407 sizePolicy4.setHeightForWidth(labelCoinControlChangeLabel->sizePolicy().hasHeightForWidth());
408 labelCoinControlChangeLabel->setSizePolicy(sizePolicy4);
409 labelCoinControlChangeLabel->setMinimumSize(QSize(0, 0));
410 labelCoinControlChangeLabel->setMargin(3);
411
413
414
416
417 verticalSpacerCoinControl = new QSpacerItem(800, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
418
420
421 verticalLayoutCoinControl->setStretch(4, 1);
422
424
425
427
428 scrollArea = new QScrollArea(SendCoinsDialog);
429 scrollArea->setObjectName(QString::fromUtf8("scrollArea"));
430 scrollArea->setWidgetResizable(true);
431 scrollAreaWidgetContents = new QWidget();
432 scrollAreaWidgetContents->setObjectName(QString::fromUtf8("scrollAreaWidgetContents"));
433 scrollAreaWidgetContents->setGeometry(QRect(0, 0, 830, 104));
435 verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
436 verticalLayout_2->setContentsMargins(0, 0, 0, 0);
437 entries = new QVBoxLayout();
438 entries->setSpacing(6);
439 entries->setObjectName(QString::fromUtf8("entries"));
440
441 verticalLayout_2->addLayout(entries);
442
443 verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
444
446
447 verticalLayout_2->setStretch(1, 1);
449
450 verticalLayout->addWidget(scrollArea);
451
452 frameFee = new QFrame(SendCoinsDialog);
453 frameFee->setObjectName(QString::fromUtf8("frameFee"));
454 sizePolicy.setHeightForWidth(frameFee->sizePolicy().hasHeightForWidth());
455 frameFee->setSizePolicy(sizePolicy);
456 frameFee->setMaximumSize(QSize(16777215, 16777215));
457 frameFee->setFrameShape(QFrame::StyledPanel);
458 frameFee->setFrameShadow(QFrame::Sunken);
459 verticalLayoutFee1 = new QVBoxLayout(frameFee);
460 verticalLayoutFee1->setSpacing(0);
461 verticalLayoutFee1->setObjectName(QString::fromUtf8("verticalLayoutFee1"));
462 verticalLayoutFee1->setContentsMargins(0, 0, 0, 0);
463 verticalLayoutFee2 = new QVBoxLayout();
464 verticalLayoutFee2->setSpacing(0);
465 verticalLayoutFee2->setObjectName(QString::fromUtf8("verticalLayoutFee2"));
466 verticalLayoutFee2->setContentsMargins(10, 0, -1, -1);
467 horizontalLayoutFee1 = new QHBoxLayout();
468 horizontalLayoutFee1->setObjectName(QString::fromUtf8("horizontalLayoutFee1"));
469 horizontalLayoutFee1->setContentsMargins(-1, -1, -1, 0);
470 verticalLayoutFee7 = new QVBoxLayout();
471 verticalLayoutFee7->setSpacing(0);
472 verticalLayoutFee7->setObjectName(QString::fromUtf8("verticalLayoutFee7"));
473 verticalSpacerSmartFee = new QSpacerItem(1, 4, QSizePolicy::Minimum, QSizePolicy::Fixed);
474
476
477 horizontalLayoutSmartFee = new QHBoxLayout();
478 horizontalLayoutSmartFee->setSpacing(10);
479 horizontalLayoutSmartFee->setObjectName(QString::fromUtf8("horizontalLayoutSmartFee"));
480 labelFeeHeadline = new QLabel(frameFee);
481 labelFeeHeadline->setObjectName(QString::fromUtf8("labelFeeHeadline"));
482 sizePolicy1.setHeightForWidth(labelFeeHeadline->sizePolicy().hasHeightForWidth());
483 labelFeeHeadline->setSizePolicy(sizePolicy1);
484 labelFeeHeadline->setFont(font);
485 labelFeeHeadline->setStyleSheet(QString::fromUtf8("font-weight:bold;"));
486
488
489 labelFeeMinimized = new QLabel(frameFee);
490 labelFeeMinimized->setObjectName(QString::fromUtf8("labelFeeMinimized"));
491
493
494 buttonChooseFee = new QPushButton(frameFee);
495 buttonChooseFee->setObjectName(QString::fromUtf8("buttonChooseFee"));
496
498
499
501
502 verticalSpacer_5 = new QSpacerItem(1, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
503
505
506
508
509 fallbackFeeWarningLabel = new QLabel(frameFee);
510 fallbackFeeWarningLabel->setObjectName(QString::fromUtf8("fallbackFeeWarningLabel"));
511 fallbackFeeWarningLabel->setFont(font);
512 fallbackFeeWarningLabel->setWordWrap(false);
513
515
516 horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::MinimumExpanding, QSizePolicy::Minimum);
517
519
520 buttonMinimizeFee = new QPushButton(frameFee);
521 buttonMinimizeFee->setObjectName(QString::fromUtf8("buttonMinimizeFee"));
522
524
525
527
528 frameFeeSelection = new QFrame(frameFee);
529 frameFeeSelection->setObjectName(QString::fromUtf8("frameFeeSelection"));
530 verticalLayoutFee12 = new QVBoxLayout(frameFeeSelection);
531 verticalLayoutFee12->setSpacing(0);
532 verticalLayoutFee12->setObjectName(QString::fromUtf8("verticalLayoutFee12"));
533 verticalLayoutFee12->setContentsMargins(0, 0, 0, 0);
534 gridLayoutFee = new QGridLayout();
535 gridLayoutFee->setObjectName(QString::fromUtf8("gridLayoutFee"));
536 gridLayoutFee->setHorizontalSpacing(10);
537 gridLayoutFee->setVerticalSpacing(4);
538 gridLayoutFee->setContentsMargins(-1, 10, -1, 4);
539 verticalLayoutFee8 = new QVBoxLayout();
540 verticalLayoutFee8->setSpacing(6);
541 verticalLayoutFee8->setObjectName(QString::fromUtf8("verticalLayoutFee8"));
542 horizontalLayoutFee13 = new QHBoxLayout();
543 horizontalLayoutFee13->setObjectName(QString::fromUtf8("horizontalLayoutFee13"));
545 labelCustomPerKilobyte->setObjectName(QString::fromUtf8("labelCustomPerKilobyte"));
546
548
550 customFee->setObjectName(QString::fromUtf8("customFee"));
551
553
554 horizontalSpacer_6 = new QSpacerItem(1, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
555
557
558
560
561 horizontalLayoutFee8 = new QHBoxLayout();
562 horizontalLayoutFee8->setObjectName(QString::fromUtf8("horizontalLayoutFee8"));
564 labelCustomFeeWarning->setObjectName(QString::fromUtf8("labelCustomFeeWarning"));
565 labelCustomFeeWarning->setEnabled(true);
566
568
569 horizontalSpacer_2 = new QSpacerItem(1, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
570
572
573
575
576
577 gridLayoutFee->addLayout(verticalLayoutFee8, 1, 1, 1, 1);
578
579 verticalLayoutFee4 = new QVBoxLayout();
580 verticalLayoutFee4->setObjectName(QString::fromUtf8("verticalLayoutFee4"));
581 radioSmartFee = new QRadioButton(frameFeeSelection);
582 groupFee = new QButtonGroup(SendCoinsDialog);
583 groupFee->setObjectName(QString::fromUtf8("groupFee"));
584 groupFee->addButton(radioSmartFee);
585 radioSmartFee->setObjectName(QString::fromUtf8("radioSmartFee"));
586 radioSmartFee->setChecked(true);
587
589
590 verticalSpacer_2 = new QSpacerItem(1, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
591
593
594 verticalLayoutFee4->setStretch(1, 1);
595
596 gridLayoutFee->addLayout(verticalLayoutFee4, 0, 0, 1, 1);
597
598 verticalLayoutFee9 = new QVBoxLayout();
599 verticalLayoutFee9->setObjectName(QString::fromUtf8("verticalLayoutFee9"));
600 radioCustomFee = new QRadioButton(frameFeeSelection);
601 groupFee->addButton(radioCustomFee);
602 radioCustomFee->setObjectName(QString::fromUtf8("radioCustomFee"));
603
605
606 verticalSpacer_6 = new QSpacerItem(1, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
607
609
610 verticalLayoutFee9->setStretch(1, 1);
611
612 gridLayoutFee->addLayout(verticalLayoutFee9, 1, 0, 1, 1);
613
614 verticalLayoutFee3 = new QVBoxLayout();
615 verticalLayoutFee3->setSpacing(6);
616 verticalLayoutFee3->setObjectName(QString::fromUtf8("verticalLayoutFee3"));
617 verticalLayoutFee3->setContentsMargins(-1, 2, -1, -1);
618 horizontalLayoutFee12 = new QHBoxLayout();
619 horizontalLayoutFee12->setObjectName(QString::fromUtf8("horizontalLayoutFee12"));
620 labelSmartFee = new QLabel(frameFeeSelection);
621 labelSmartFee->setObjectName(QString::fromUtf8("labelSmartFee"));
622
624
626 labelFeeEstimation->setObjectName(QString::fromUtf8("labelFeeEstimation"));
627
629
630 labelSmartFee2 = new QLabel(frameFeeSelection);
631 labelSmartFee2->setObjectName(QString::fromUtf8("labelSmartFee2"));
632
634
635 horizontalSpacer_5 = new QSpacerItem(1, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
636
638
639
641
642 horizontalLayoutFee9 = new QHBoxLayout();
643 horizontalLayoutFee9->setObjectName(QString::fromUtf8("horizontalLayoutFee9"));
644 verticalLayoutFee6 = new QVBoxLayout();
645 verticalLayoutFee6->setObjectName(QString::fromUtf8("verticalLayoutFee6"));
646 labelSmartFee3 = new QLabel(frameFeeSelection);
647 labelSmartFee3->setObjectName(QString::fromUtf8("labelSmartFee3"));
648
650
651
653
654 verticalLayoutFee5 = new QVBoxLayout();
655 verticalLayoutFee5->setObjectName(QString::fromUtf8("verticalLayoutFee5"));
656 verticalLayoutFee5->setContentsMargins(-1, -1, 30, -1);
657 horizontalLayoutConfTarget = new QHBoxLayout();
658 horizontalLayoutConfTarget->setObjectName(QString::fromUtf8("horizontalLayoutConfTarget"));
659 horizontalLayoutConfTarget->setContentsMargins(-1, -1, -1, 0);
660 confTargetSelector = new QComboBox(frameFeeSelection);
661 confTargetSelector->setObjectName(QString::fromUtf8("confTargetSelector"));
662
664
665 horizontalSpacerConfTarget = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
666
668
669
671
672
674
675
677
678 verticalSpacer_4 = new QSpacerItem(1, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
679
681
682 verticalLayoutFee3->setStretch(2, 1);
683
684 gridLayoutFee->addLayout(verticalLayoutFee3, 0, 1, 1, 1);
685
686
688
689 optInRBF = new QCheckBox(frameFeeSelection);
690 optInRBF->setObjectName(QString::fromUtf8("optInRBF"));
691
692 verticalLayoutFee12->addWidget(optInRBF);
693
694
696
697 verticalSpacerFee = new QSpacerItem(40, 5, QSizePolicy::Minimum, QSizePolicy::Expanding);
698
700
701
703
704
705 verticalLayout->addWidget(frameFee);
706
707 horizontalLayout = new QHBoxLayout();
708 horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
709 sendButton = new QPushButton(SendCoinsDialog);
710 sendButton->setObjectName(QString::fromUtf8("sendButton"));
711 sendButton->setMinimumSize(QSize(150, 0));
712 QIcon icon;
713 icon.addFile(QString::fromUtf8(":/icons/send"), QSize(), QIcon::Normal, QIcon::Off);
714 sendButton->setIcon(icon);
715 sendButton->setAutoDefault(false);
716
717 horizontalLayout->addWidget(sendButton);
718
719 clearButton = new QPushButton(SendCoinsDialog);
720 clearButton->setObjectName(QString::fromUtf8("clearButton"));
721 QSizePolicy sizePolicy5(QSizePolicy::Minimum, QSizePolicy::Fixed);
722 sizePolicy5.setHorizontalStretch(0);
723 sizePolicy5.setVerticalStretch(0);
724 sizePolicy5.setHeightForWidth(clearButton->sizePolicy().hasHeightForWidth());
725 clearButton->setSizePolicy(sizePolicy5);
726 QIcon icon1;
727 icon1.addFile(QString::fromUtf8(":/icons/remove"), QSize(), QIcon::Normal, QIcon::Off);
728 clearButton->setIcon(icon1);
729 clearButton->setAutoDefault(false);
730
731 horizontalLayout->addWidget(clearButton);
732
733 addButton = new QPushButton(SendCoinsDialog);
734 addButton->setObjectName(QString::fromUtf8("addButton"));
735 QIcon icon2;
736 icon2.addFile(QString::fromUtf8(":/icons/add"), QSize(), QIcon::Normal, QIcon::Off);
737 addButton->setIcon(icon2);
738 addButton->setAutoDefault(false);
739
740 horizontalLayout->addWidget(addButton);
741
742 horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
743
745
746 horizontalLayout_2 = new QHBoxLayout();
747 horizontalLayout_2->setSpacing(3);
748 horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
749 labelBalanceName = new QLabel(SendCoinsDialog);
750 labelBalanceName->setObjectName(QString::fromUtf8("labelBalanceName"));
751 QSizePolicy sizePolicy6(QSizePolicy::Preferred, QSizePolicy::Fixed);
752 sizePolicy6.setHorizontalStretch(0);
753 sizePolicy6.setVerticalStretch(0);
754 sizePolicy6.setHeightForWidth(labelBalanceName->sizePolicy().hasHeightForWidth());
755 labelBalanceName->setSizePolicy(sizePolicy6);
756
758
759 labelBalance = new QLabel(SendCoinsDialog);
760 labelBalance->setObjectName(QString::fromUtf8("labelBalance"));
761 sizePolicy6.setHeightForWidth(labelBalance->sizePolicy().hasHeightForWidth());
762 labelBalance->setSizePolicy(sizePolicy6);
763 labelBalance->setCursor(QCursor(Qt::IBeamCursor));
764 labelBalance->setText(QString::fromUtf8("123.456 BTC"));
765 labelBalance->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
766
768
769
771
772
774
775 verticalLayout->setStretch(1, 1);
776
778
779 sendButton->setDefault(false);
780
781
782 QMetaObject::connectSlotsByName(SendCoinsDialog);
783 } // setupUi
784
786 {
787 SendCoinsDialog->setWindowTitle(QCoreApplication::translate("SendCoinsDialog", "Send Coins", nullptr));
788 labelCoinControlFeatures->setText(QCoreApplication::translate("SendCoinsDialog", "Coin Control Features", nullptr));
789 pushButtonCoinControl->setText(QCoreApplication::translate("SendCoinsDialog", "Inputs\342\200\246", nullptr));
790 labelCoinControlAutomaticallySelected->setText(QCoreApplication::translate("SendCoinsDialog", "automatically selected", nullptr));
791 labelCoinControlInsuffFunds->setText(QCoreApplication::translate("SendCoinsDialog", "Insufficient funds!", nullptr));
792 labelCoinControlQuantityText->setText(QCoreApplication::translate("SendCoinsDialog", "Quantity:", nullptr));
793 labelCoinControlBytesText->setText(QCoreApplication::translate("SendCoinsDialog", "Bytes:", nullptr));
794 labelCoinControlAmountText->setText(QCoreApplication::translate("SendCoinsDialog", "Amount:", nullptr));
795 labelCoinControlLowOutputText->setText(QCoreApplication::translate("SendCoinsDialog", "Dust:", nullptr));
796 labelCoinControlFeeText->setText(QCoreApplication::translate("SendCoinsDialog", "Fee:", nullptr));
797 labelCoinControlAfterFeeText->setText(QCoreApplication::translate("SendCoinsDialog", "After Fee:", nullptr));
798 labelCoinControlChangeText->setText(QCoreApplication::translate("SendCoinsDialog", "Change:", nullptr));
799#if QT_CONFIG(tooltip)
800 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));
801#endif // QT_CONFIG(tooltip)
802 checkBoxCoinControlChange->setText(QCoreApplication::translate("SendCoinsDialog", "Custom change address", nullptr));
803 labelCoinControlChangeLabel->setText(QString());
804 labelFeeHeadline->setText(QCoreApplication::translate("SendCoinsDialog", "Transaction Fee:", nullptr));
805 labelFeeMinimized->setText(QString());
806 buttonChooseFee->setText(QCoreApplication::translate("SendCoinsDialog", "Choose\342\200\246", nullptr));
807#if QT_CONFIG(tooltip)
808 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));
809#endif // QT_CONFIG(tooltip)
810 fallbackFeeWarningLabel->setText(QCoreApplication::translate("SendCoinsDialog", "Warning: Fee estimation is currently not possible.", nullptr));
811#if QT_CONFIG(tooltip)
812 buttonMinimizeFee->setToolTip(QCoreApplication::translate("SendCoinsDialog", "Hide transaction fee settings", nullptr));
813#endif // QT_CONFIG(tooltip)
814 buttonMinimizeFee->setText(QCoreApplication::translate("SendCoinsDialog", "Hide", nullptr));
815#if QT_CONFIG(tooltip)
816 labelCustomPerKilobyte->setToolTip(QCoreApplication::translate("SendCoinsDialog", "Specify a custom fee per kB (1,000 bytes) of the transaction's virtual size.\n"
817"\n"
818"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));
819#endif // QT_CONFIG(tooltip)
820 labelCustomPerKilobyte->setText(QCoreApplication::translate("SendCoinsDialog", "per kilobyte", nullptr));
821#if QT_CONFIG(tooltip)
822 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));
823#endif // QT_CONFIG(tooltip)
824 labelCustomFeeWarning->setText(QCoreApplication::translate("SendCoinsDialog", "A too low fee might result in a never confirming transaction (read the tooltip)", nullptr));
825 radioSmartFee->setText(QCoreApplication::translate("SendCoinsDialog", "Recommended:", nullptr));
826 radioCustomFee->setText(QCoreApplication::translate("SendCoinsDialog", "Custom:", nullptr));
827 labelSmartFee->setText(QString());
828 labelFeeEstimation->setText(QString());
829 labelSmartFee2->setText(QCoreApplication::translate("SendCoinsDialog", "(Smart fee not initialized yet. This usually takes a few blocks\342\200\246)", nullptr));
830 labelSmartFee3->setText(QCoreApplication::translate("SendCoinsDialog", "Confirmation time target:", nullptr));
831 optInRBF->setText(QCoreApplication::translate("SendCoinsDialog", "Enable Replace-By-Fee", nullptr));
832#if QT_CONFIG(tooltip)
833 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));
834#endif // QT_CONFIG(tooltip)
835#if QT_CONFIG(tooltip)
836 sendButton->setToolTip(QCoreApplication::translate("SendCoinsDialog", "Confirm the send action", nullptr));
837#endif // QT_CONFIG(tooltip)
838 sendButton->setText(QCoreApplication::translate("SendCoinsDialog", "S&end", nullptr));
839#if QT_CONFIG(tooltip)
840 clearButton->setToolTip(QCoreApplication::translate("SendCoinsDialog", "Clear all fields of the form.", nullptr));
841#endif // QT_CONFIG(tooltip)
842 clearButton->setText(QCoreApplication::translate("SendCoinsDialog", "Clear &All", nullptr));
843#if QT_CONFIG(tooltip)
844 addButton->setToolTip(QCoreApplication::translate("SendCoinsDialog", "Send to multiple recipients at once", nullptr));
845#endif // QT_CONFIG(tooltip)
846 addButton->setText(QCoreApplication::translate("SendCoinsDialog", "Add &Recipient", nullptr));
847 labelBalanceName->setText(QCoreApplication::translate("SendCoinsDialog", "Balance:", nullptr));
848 } // retranslateUi
849
850};
851
852namespace Ui {
854} // namespace Ui
855
856QT_END_NAMESPACE
857
858#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
QLabel * labelCoinControlQuantity
QVBoxLayout * verticalLayoutFee2
QHBoxLayout * horizontalLayoutSmartFee
QVBoxLayout * verticalLayout_2
QLabel * labelCoinControlChangeText
QHBoxLayout * horizontalLayoutFee8
QVBoxLayout * verticalLayoutFee9
QFormLayout * formLayoutCoinControl2
QFormLayout * formLayoutCoinControl4
QSpacerItem * horizontalSpacer_5
QVBoxLayout * verticalLayoutFee7
QLabel * fallbackFeeWarningLabel
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
QButtonGroup * groupFee
QHBoxLayout * horizontalLayoutCoinControl3
QPushButton * buttonMinimizeFee
QVBoxLayout * verticalLayout
QScrollArea * scrollArea
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
QComboBox * confTargetSelector
QSpacerItem * verticalSpacer_5
QPushButton * clearButton
QHBoxLayout * horizontalLayoutCoinControl1
QLabel * labelCoinControlLowOutput
QHBoxLayout * horizontalLayoutConfTarget
QGridLayout * gridLayoutFee
QSpacerItem * verticalSpacer_4
QLabel * labelCoinControlFeeText
QVBoxLayout * verticalLayoutCoinControl2
QVBoxLayout * verticalLayoutFee4
QLabel * labelCoinControlBytesText
BitcoinAmountField * customFee
QPushButton * sendButton
QLabel * labelCoinControlAfterFee
QPushButton * buttonChooseFee
QLabel * labelCoinControlLowOutputText
QSpacerItem * horizontalSpacer_2
QLabel * labelCoinControlFeatures
QVBoxLayout * verticalLayoutFee3
QVBoxLayout * verticalLayoutFee1