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