Dash Core  0.12.2.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.5.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/QDialog>
18 #include <QtWidgets/QFormLayout>
19 #include <QtWidgets/QFrame>
20 #include <QtWidgets/QGridLayout>
21 #include <QtWidgets/QHBoxLayout>
22 #include <QtWidgets/QHeaderView>
23 #include <QtWidgets/QLabel>
24 #include <QtWidgets/QPushButton>
25 #include <QtWidgets/QRadioButton>
26 #include <QtWidgets/QScrollArea>
27 #include <QtWidgets/QSlider>
28 #include <QtWidgets/QSpacerItem>
29 #include <QtWidgets/QVBoxLayout>
30 #include <QtWidgets/QWidget>
31 #include "bitcoinamountfield.h"
32 #include "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;
92  QSpacerItem *horizontalSpacer_4;
93  QPushButton *buttonMinimizeFee;
95  QVBoxLayout *verticalLayoutFee12;
96  QGridLayout *gridLayoutFee;
97  QVBoxLayout *verticalLayoutFee8;
98  QHBoxLayout *horizontalLayoutFee13;
99  QRadioButton *radioCustomPerKilobyte;
100  QRadioButton *radioCustomAtLeast;
102  QSpacerItem *horizontalSpacer_6;
103  QHBoxLayout *horizontalLayoutFee8;
104  QCheckBox *checkBoxMinimumFee;
106  QSpacerItem *horizontalSpacer_2;
107  QVBoxLayout *verticalLayoutFee4;
108  QRadioButton *radioSmartFee;
109  QSpacerItem *verticalSpacer_2;
110  QVBoxLayout *verticalLayoutFee9;
111  QRadioButton *radioCustomFee;
112  QSpacerItem *verticalSpacer_6;
113  QVBoxLayout *verticalLayoutFee3;
114  QHBoxLayout *horizontalLayoutFee12;
115  QLabel *labelSmartFee;
117  QLabel *labelSmartFee2;
118  QSpacerItem *horizontalSpacer_5;
119  QHBoxLayout *horizontalLayoutFee9;
120  QVBoxLayout *verticalLayoutFee6;
121  QLabel *labelSmartFee3;
122  QSpacerItem *verticalSpacer_3;
123  QVBoxLayout *verticalLayoutFee5;
124  QSlider *sliderSmartFee;
125  QHBoxLayout *horizontalLayoutFee10;
127  QSpacerItem *horizontalSpacer_3;
129  QSpacerItem *verticalSpacer_4;
130  QHBoxLayout *horizontalLayoutFee5;
131  QCheckBox *checkBoxFreeTx;
132  QLabel *labelFreeTx;
133  QSpacerItem *horizontalSpacerFee5;
134  QSpacerItem *verticalSpacerFee2;
135  QSpacerItem *verticalSpacerFee;
136  QHBoxLayout *horizontalLayout;
137  QPushButton *sendButton;
138  QPushButton *clearButton;
139  QPushButton *addButton;
140  QSpacerItem *horizontalSpacer;
141  QHBoxLayout *horizontalLayout_2;
144  QLabel *label;
145  QLabel *labelBalance;
146  QButtonGroup *groupCustomFee;
147  QButtonGroup *groupFee;
148 
149  void setupUi(QDialog *SendCoinsDialog)
150  {
151  if (SendCoinsDialog->objectName().isEmpty())
152  SendCoinsDialog->setObjectName(QStringLiteral("SendCoinsDialog"));
153  SendCoinsDialog->resize(850, 526);
154  verticalLayout = new QVBoxLayout(SendCoinsDialog);
155  verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
156  verticalLayout->setContentsMargins(-1, -1, -1, 8);
157  frameCoinControl = new QFrame(SendCoinsDialog);
158  frameCoinControl->setObjectName(QStringLiteral("frameCoinControl"));
159  QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
160  sizePolicy.setHorizontalStretch(0);
161  sizePolicy.setVerticalStretch(0);
162  sizePolicy.setHeightForWidth(frameCoinControl->sizePolicy().hasHeightForWidth());
163  frameCoinControl->setSizePolicy(sizePolicy);
164  frameCoinControl->setMaximumSize(QSize(16777215, 16777215));
165  frameCoinControl->setFrameShape(QFrame::StyledPanel);
166  frameCoinControl->setFrameShadow(QFrame::Sunken);
167  verticalLayoutCoinControl2 = new QVBoxLayout(frameCoinControl);
168  verticalLayoutCoinControl2->setSpacing(0);
169  verticalLayoutCoinControl2->setObjectName(QStringLiteral("verticalLayoutCoinControl2"));
170  verticalLayoutCoinControl2->setContentsMargins(0, 0, 0, 6);
171  verticalLayoutCoinControl = new QVBoxLayout();
172  verticalLayoutCoinControl->setSpacing(0);
173  verticalLayoutCoinControl->setObjectName(QStringLiteral("verticalLayoutCoinControl"));
174  verticalLayoutCoinControl->setContentsMargins(10, 10, -1, -1);
175  horizontalLayoutCoinControl1 = new QHBoxLayout();
176  horizontalLayoutCoinControl1->setObjectName(QStringLiteral("horizontalLayoutCoinControl1"));
177  horizontalLayoutCoinControl1->setContentsMargins(-1, -1, -1, 15);
179  labelCoinControlFeatures->setObjectName(QStringLiteral("labelCoinControlFeatures"));
180  QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Maximum);
181  sizePolicy1.setHorizontalStretch(0);
182  sizePolicy1.setVerticalStretch(0);
183  sizePolicy1.setHeightForWidth(labelCoinControlFeatures->sizePolicy().hasHeightForWidth());
184  labelCoinControlFeatures->setSizePolicy(sizePolicy1);
185  QFont font;
186  font.setBold(true);
187  font.setWeight(75);
188  labelCoinControlFeatures->setFont(font);
189  labelCoinControlFeatures->setStyleSheet(QStringLiteral("font-weight:bold;"));
190 
192 
193 
195 
196  horizontalLayoutCoinControl2 = new QHBoxLayout();
197  horizontalLayoutCoinControl2->setSpacing(8);
198  horizontalLayoutCoinControl2->setObjectName(QStringLiteral("horizontalLayoutCoinControl2"));
199  horizontalLayoutCoinControl2->setContentsMargins(-1, -1, -1, 10);
200  pushButtonCoinControl = new QPushButton(frameCoinControl);
201  pushButtonCoinControl->setObjectName(QStringLiteral("pushButtonCoinControl"));
202  pushButtonCoinControl->setStyleSheet(QStringLiteral(""));
203  pushButtonCoinControl->setAutoDefault(false);
204 
206 
208  labelCoinControlAutomaticallySelected->setObjectName(QStringLiteral("labelCoinControlAutomaticallySelected"));
210 
212 
214  labelCoinControlInsuffFunds->setObjectName(QStringLiteral("labelCoinControlInsuffFunds"));
215  labelCoinControlInsuffFunds->setFont(font);
216  labelCoinControlInsuffFunds->setStyleSheet(QStringLiteral("color:red;font-weight:bold;"));
217  labelCoinControlInsuffFunds->setMargin(5);
218 
220 
221  horizontalSpacerCoinControl = new QSpacerItem(40, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
222 
224 
225 
227 
228  widgetCoinControl = new QWidget(frameCoinControl);
229  widgetCoinControl->setObjectName(QStringLiteral("widgetCoinControl"));
230  QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Preferred);
231  sizePolicy2.setHorizontalStretch(0);
232  sizePolicy2.setVerticalStretch(0);
233  sizePolicy2.setHeightForWidth(widgetCoinControl->sizePolicy().hasHeightForWidth());
234  widgetCoinControl->setSizePolicy(sizePolicy2);
235  widgetCoinControl->setMinimumSize(QSize(0, 0));
236  widgetCoinControl->setStyleSheet(QStringLiteral(""));
238  horizontalLayoutCoinControl5->setObjectName(QStringLiteral("horizontalLayoutCoinControl5"));
239  horizontalLayoutCoinControl5->setContentsMargins(0, 0, 0, 0);
240  horizontalLayoutCoinControl3 = new QHBoxLayout();
241  horizontalLayoutCoinControl3->setSpacing(20);
242  horizontalLayoutCoinControl3->setObjectName(QStringLiteral("horizontalLayoutCoinControl3"));
243  horizontalLayoutCoinControl3->setContentsMargins(-1, 0, -1, 10);
244  formLayoutCoinControl1 = new QFormLayout();
245  formLayoutCoinControl1->setObjectName(QStringLiteral("formLayoutCoinControl1"));
246  formLayoutCoinControl1->setHorizontalSpacing(10);
247  formLayoutCoinControl1->setVerticalSpacing(14);
248  formLayoutCoinControl1->setContentsMargins(10, 4, 6, -1);
250  labelCoinControlQuantityText->setObjectName(QStringLiteral("labelCoinControlQuantityText"));
251  labelCoinControlQuantityText->setFont(font);
252  labelCoinControlQuantityText->setMargin(0);
253 
254  formLayoutCoinControl1->setWidget(0, QFormLayout::LabelRole, labelCoinControlQuantityText);
255 
257  labelCoinControlQuantity->setObjectName(QStringLiteral("labelCoinControlQuantity"));
258  labelCoinControlQuantity->setCursor(QCursor(Qt::IBeamCursor));
259  labelCoinControlQuantity->setContextMenuPolicy(Qt::ActionsContextMenu);
260  labelCoinControlQuantity->setText(QStringLiteral("0"));
261  labelCoinControlQuantity->setMargin(0);
262  labelCoinControlQuantity->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
263 
264  formLayoutCoinControl1->setWidget(0, QFormLayout::FieldRole, labelCoinControlQuantity);
265 
267  labelCoinControlBytesText->setObjectName(QStringLiteral("labelCoinControlBytesText"));
268  labelCoinControlBytesText->setFont(font);
269 
270  formLayoutCoinControl1->setWidget(1, QFormLayout::LabelRole, labelCoinControlBytesText);
271 
273  labelCoinControlBytes->setObjectName(QStringLiteral("labelCoinControlBytes"));
274  labelCoinControlBytes->setCursor(QCursor(Qt::IBeamCursor));
275  labelCoinControlBytes->setContextMenuPolicy(Qt::ActionsContextMenu);
276  labelCoinControlBytes->setText(QStringLiteral("0"));
277  labelCoinControlBytes->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
278 
279  formLayoutCoinControl1->setWidget(1, QFormLayout::FieldRole, labelCoinControlBytes);
280 
281 
283 
284  formLayoutCoinControl2 = new QFormLayout();
285  formLayoutCoinControl2->setObjectName(QStringLiteral("formLayoutCoinControl2"));
286  formLayoutCoinControl2->setHorizontalSpacing(10);
287  formLayoutCoinControl2->setVerticalSpacing(14);
288  formLayoutCoinControl2->setContentsMargins(6, 4, 6, -1);
290  labelCoinControlAmountText->setObjectName(QStringLiteral("labelCoinControlAmountText"));
291  labelCoinControlAmountText->setFont(font);
292  labelCoinControlAmountText->setMargin(0);
293 
294  formLayoutCoinControl2->setWidget(0, QFormLayout::LabelRole, labelCoinControlAmountText);
295 
297  labelCoinControlAmount->setObjectName(QStringLiteral("labelCoinControlAmount"));
298  labelCoinControlAmount->setCursor(QCursor(Qt::IBeamCursor));
299  labelCoinControlAmount->setContextMenuPolicy(Qt::ActionsContextMenu);
300  labelCoinControlAmount->setText(QStringLiteral("0.00 DASH"));
301  labelCoinControlAmount->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
302 
303  formLayoutCoinControl2->setWidget(0, QFormLayout::FieldRole, labelCoinControlAmount);
304 
306  labelCoinControlLowOutputText->setObjectName(QStringLiteral("labelCoinControlLowOutputText"));
307  labelCoinControlLowOutputText->setFont(font);
308 
309  formLayoutCoinControl2->setWidget(1, QFormLayout::LabelRole, labelCoinControlLowOutputText);
310 
312  labelCoinControlLowOutput->setObjectName(QStringLiteral("labelCoinControlLowOutput"));
313  labelCoinControlLowOutput->setCursor(QCursor(Qt::IBeamCursor));
314  labelCoinControlLowOutput->setContextMenuPolicy(Qt::ActionsContextMenu);
315  labelCoinControlLowOutput->setText(QStringLiteral("no"));
316  labelCoinControlLowOutput->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
317 
318  formLayoutCoinControl2->setWidget(1, QFormLayout::FieldRole, labelCoinControlLowOutput);
319 
320 
322 
323  formLayoutCoinControl3 = new QFormLayout();
324  formLayoutCoinControl3->setObjectName(QStringLiteral("formLayoutCoinControl3"));
325  formLayoutCoinControl3->setHorizontalSpacing(10);
326  formLayoutCoinControl3->setVerticalSpacing(14);
327  formLayoutCoinControl3->setContentsMargins(6, 4, 6, -1);
329  labelCoinControlFeeText->setObjectName(QStringLiteral("labelCoinControlFeeText"));
330  labelCoinControlFeeText->setFont(font);
331  labelCoinControlFeeText->setMargin(0);
332 
333  formLayoutCoinControl3->setWidget(0, QFormLayout::LabelRole, labelCoinControlFeeText);
334 
336  labelCoinControlFee->setObjectName(QStringLiteral("labelCoinControlFee"));
337  labelCoinControlFee->setCursor(QCursor(Qt::IBeamCursor));
338  labelCoinControlFee->setContextMenuPolicy(Qt::ActionsContextMenu);
339  labelCoinControlFee->setText(QStringLiteral("0.00 DASH"));
340  labelCoinControlFee->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
341 
342  formLayoutCoinControl3->setWidget(0, QFormLayout::FieldRole, labelCoinControlFee);
343 
344 
346 
347  formLayoutCoinControl4 = new QFormLayout();
348  formLayoutCoinControl4->setObjectName(QStringLiteral("formLayoutCoinControl4"));
349  formLayoutCoinControl4->setHorizontalSpacing(10);
350  formLayoutCoinControl4->setVerticalSpacing(14);
351  formLayoutCoinControl4->setContentsMargins(6, 4, 6, -1);
353  labelCoinControlAfterFeeText->setObjectName(QStringLiteral("labelCoinControlAfterFeeText"));
354  labelCoinControlAfterFeeText->setFont(font);
355  labelCoinControlAfterFeeText->setMargin(0);
356 
357  formLayoutCoinControl4->setWidget(0, QFormLayout::LabelRole, labelCoinControlAfterFeeText);
358 
360  labelCoinControlAfterFee->setObjectName(QStringLiteral("labelCoinControlAfterFee"));
361  labelCoinControlAfterFee->setCursor(QCursor(Qt::IBeamCursor));
362  labelCoinControlAfterFee->setContextMenuPolicy(Qt::ActionsContextMenu);
363  labelCoinControlAfterFee->setText(QStringLiteral("0.00 DASH"));
364  labelCoinControlAfterFee->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
365 
366  formLayoutCoinControl4->setWidget(0, QFormLayout::FieldRole, labelCoinControlAfterFee);
367 
369  labelCoinControlChangeText->setObjectName(QStringLiteral("labelCoinControlChangeText"));
370  labelCoinControlChangeText->setFont(font);
371 
372  formLayoutCoinControl4->setWidget(1, QFormLayout::LabelRole, labelCoinControlChangeText);
373 
375  labelCoinControlChange->setObjectName(QStringLiteral("labelCoinControlChange"));
376  labelCoinControlChange->setCursor(QCursor(Qt::IBeamCursor));
377  labelCoinControlChange->setContextMenuPolicy(Qt::ActionsContextMenu);
378  labelCoinControlChange->setText(QStringLiteral("0.00 DASH"));
379  labelCoinControlChange->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
380 
381  formLayoutCoinControl4->setWidget(1, QFormLayout::FieldRole, labelCoinControlChange);
382 
383 
385 
386  horizontalLayoutCoinControl3->setStretch(3, 1);
387 
389 
390 
392 
393  horizontalLayoutCoinControl4 = new QHBoxLayout();
394  horizontalLayoutCoinControl4->setSpacing(12);
395  horizontalLayoutCoinControl4->setObjectName(QStringLiteral("horizontalLayoutCoinControl4"));
396  horizontalLayoutCoinControl4->setSizeConstraint(QLayout::SetDefaultConstraint);
397  horizontalLayoutCoinControl4->setContentsMargins(-1, 5, 5, -1);
399  checkBoxCoinControlChange->setObjectName(QStringLiteral("checkBoxCoinControlChange"));
400 
402 
404  lineEditCoinControlChange->setObjectName(QStringLiteral("lineEditCoinControlChange"));
406  QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::Fixed);
407  sizePolicy3.setHorizontalStretch(0);
408  sizePolicy3.setVerticalStretch(0);
409  sizePolicy3.setHeightForWidth(lineEditCoinControlChange->sizePolicy().hasHeightForWidth());
410  lineEditCoinControlChange->setSizePolicy(sizePolicy3);
411 
413 
415  labelCoinControlChangeLabel->setObjectName(QStringLiteral("labelCoinControlChangeLabel"));
416  QSizePolicy sizePolicy4(QSizePolicy::Preferred, QSizePolicy::Expanding);
417  sizePolicy4.setHorizontalStretch(0);
418  sizePolicy4.setVerticalStretch(0);
419  sizePolicy4.setHeightForWidth(labelCoinControlChangeLabel->sizePolicy().hasHeightForWidth());
420  labelCoinControlChangeLabel->setSizePolicy(sizePolicy4);
421  labelCoinControlChangeLabel->setMinimumSize(QSize(0, 0));
422  labelCoinControlChangeLabel->setMargin(3);
423 
425 
426 
428 
429  verticalSpacerCoinControl = new QSpacerItem(800, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
430 
432 
433  verticalLayoutCoinControl->setStretch(4, 1);
434 
436 
437 
438  verticalLayout->addWidget(frameCoinControl);
439 
440  scrollArea = new QScrollArea(SendCoinsDialog);
441  scrollArea->setObjectName(QStringLiteral("scrollArea"));
442  scrollArea->setWidgetResizable(true);
443  scrollAreaWidgetContents = new QWidget();
444  scrollAreaWidgetContents->setObjectName(QStringLiteral("scrollAreaWidgetContents"));
445  scrollAreaWidgetContents->setGeometry(QRect(0, 0, 830, 69));
446  verticalLayout_2 = new QVBoxLayout(scrollAreaWidgetContents);
447  verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
448  verticalLayout_2->setContentsMargins(0, 0, 0, 0);
449  entries = new QVBoxLayout();
450  entries->setSpacing(6);
451  entries->setObjectName(QStringLiteral("entries"));
452 
453  verticalLayout_2->addLayout(entries);
454 
455  verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
456 
458 
459  verticalLayout_2->setStretch(1, 1);
461 
462  verticalLayout->addWidget(scrollArea);
463 
464  frameFee = new QFrame(SendCoinsDialog);
465  frameFee->setObjectName(QStringLiteral("frameFee"));
466  sizePolicy.setHeightForWidth(frameFee->sizePolicy().hasHeightForWidth());
467  frameFee->setSizePolicy(sizePolicy);
468  frameFee->setMaximumSize(QSize(16777215, 16777215));
469  frameFee->setFrameShape(QFrame::StyledPanel);
470  frameFee->setFrameShadow(QFrame::Sunken);
471  verticalLayoutFee1 = new QVBoxLayout(frameFee);
472  verticalLayoutFee1->setSpacing(0);
473  verticalLayoutFee1->setObjectName(QStringLiteral("verticalLayoutFee1"));
474  verticalLayoutFee1->setContentsMargins(0, 0, 0, 0);
475  verticalLayoutFee2 = new QVBoxLayout();
476  verticalLayoutFee2->setSpacing(0);
477  verticalLayoutFee2->setObjectName(QStringLiteral("verticalLayoutFee2"));
478  verticalLayoutFee2->setContentsMargins(10, 0, -1, -1);
479  horizontalLayoutFee1 = new QHBoxLayout();
480  horizontalLayoutFee1->setObjectName(QStringLiteral("horizontalLayoutFee1"));
481  horizontalLayoutFee1->setContentsMargins(-1, -1, -1, 0);
482  verticalLayoutFee7 = new QVBoxLayout();
483  verticalLayoutFee7->setSpacing(0);
484  verticalLayoutFee7->setObjectName(QStringLiteral("verticalLayoutFee7"));
485  verticalSpacerSmartFee = new QSpacerItem(1, 4, QSizePolicy::Minimum, QSizePolicy::Fixed);
486 
488 
489  horizontalLayoutSmartFee = new QHBoxLayout();
490  horizontalLayoutSmartFee->setSpacing(10);
491  horizontalLayoutSmartFee->setObjectName(QStringLiteral("horizontalLayoutSmartFee"));
492  labelFeeHeadline = new QLabel(frameFee);
493  labelFeeHeadline->setObjectName(QStringLiteral("labelFeeHeadline"));
494  sizePolicy1.setHeightForWidth(labelFeeHeadline->sizePolicy().hasHeightForWidth());
495  labelFeeHeadline->setSizePolicy(sizePolicy1);
496  labelFeeHeadline->setFont(font);
497  labelFeeHeadline->setStyleSheet(QStringLiteral("font-weight:bold;"));
498 
500 
501  labelFeeMinimized = new QLabel(frameFee);
502  labelFeeMinimized->setObjectName(QStringLiteral("labelFeeMinimized"));
503 
505 
506  buttonChooseFee = new QPushButton(frameFee);
507  buttonChooseFee->setObjectName(QStringLiteral("buttonChooseFee"));
508 
510 
511 
513 
514  verticalSpacer_5 = new QSpacerItem(1, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
515 
517 
518 
520 
521  horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
522 
524 
525  buttonMinimizeFee = new QPushButton(frameFee);
526  buttonMinimizeFee->setObjectName(QStringLiteral("buttonMinimizeFee"));
527 
529 
530 
532 
533  frameFeeSelection = new QFrame(frameFee);
534  frameFeeSelection->setObjectName(QStringLiteral("frameFeeSelection"));
535  verticalLayoutFee12 = new QVBoxLayout(frameFeeSelection);
536  verticalLayoutFee12->setSpacing(0);
537  verticalLayoutFee12->setObjectName(QStringLiteral("verticalLayoutFee12"));
538  verticalLayoutFee12->setContentsMargins(0, 0, 0, 0);
539  gridLayoutFee = new QGridLayout();
540  gridLayoutFee->setObjectName(QStringLiteral("gridLayoutFee"));
541  gridLayoutFee->setHorizontalSpacing(10);
542  gridLayoutFee->setVerticalSpacing(4);
543  gridLayoutFee->setContentsMargins(-1, 10, -1, 4);
544  verticalLayoutFee8 = new QVBoxLayout();
545  verticalLayoutFee8->setSpacing(6);
546  verticalLayoutFee8->setObjectName(QStringLiteral("verticalLayoutFee8"));
547  horizontalLayoutFee13 = new QHBoxLayout();
548  horizontalLayoutFee13->setObjectName(QStringLiteral("horizontalLayoutFee13"));
549  radioCustomPerKilobyte = new QRadioButton(frameFeeSelection);
550  groupCustomFee = new QButtonGroup(SendCoinsDialog);
551  groupCustomFee->setObjectName(QStringLiteral("groupCustomFee"));
553  radioCustomPerKilobyte->setObjectName(QStringLiteral("radioCustomPerKilobyte"));
554  radioCustomPerKilobyte->setChecked(true);
555 
557 
558  radioCustomAtLeast = new QRadioButton(frameFeeSelection);
560  radioCustomAtLeast->setObjectName(QStringLiteral("radioCustomAtLeast"));
561 
563 
565  customFee->setObjectName(QStringLiteral("customFee"));
566 
567  horizontalLayoutFee13->addWidget(customFee);
568 
569  horizontalSpacer_6 = new QSpacerItem(1, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
570 
572 
573 
575 
576  horizontalLayoutFee8 = new QHBoxLayout();
577  horizontalLayoutFee8->setObjectName(QStringLiteral("horizontalLayoutFee8"));
578  checkBoxMinimumFee = new QCheckBox(frameFeeSelection);
579  checkBoxMinimumFee->setObjectName(QStringLiteral("checkBoxMinimumFee"));
580 
582 
584  labelMinFeeWarning->setObjectName(QStringLiteral("labelMinFeeWarning"));
585  labelMinFeeWarning->setEnabled(true);
586  labelMinFeeWarning->setMargin(5);
587 
589 
590  horizontalSpacer_2 = new QSpacerItem(1, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
591 
593 
594 
596 
597 
598  gridLayoutFee->addLayout(verticalLayoutFee8, 1, 1, 1, 1);
599 
600  verticalLayoutFee4 = new QVBoxLayout();
601  verticalLayoutFee4->setObjectName(QStringLiteral("verticalLayoutFee4"));
602  radioSmartFee = new QRadioButton(frameFeeSelection);
603  groupFee = new QButtonGroup(SendCoinsDialog);
604  groupFee->setObjectName(QStringLiteral("groupFee"));
605  groupFee->addButton(radioSmartFee);
606  radioSmartFee->setObjectName(QStringLiteral("radioSmartFee"));
607  radioSmartFee->setChecked(true);
608 
609  verticalLayoutFee4->addWidget(radioSmartFee);
610 
611  verticalSpacer_2 = new QSpacerItem(1, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
612 
614 
615  verticalLayoutFee4->setStretch(1, 1);
616 
617  gridLayoutFee->addLayout(verticalLayoutFee4, 0, 0, 1, 1);
618 
619  verticalLayoutFee9 = new QVBoxLayout();
620  verticalLayoutFee9->setObjectName(QStringLiteral("verticalLayoutFee9"));
621  radioCustomFee = new QRadioButton(frameFeeSelection);
622  groupFee->addButton(radioCustomFee);
623  radioCustomFee->setObjectName(QStringLiteral("radioCustomFee"));
624 
626 
627  verticalSpacer_6 = new QSpacerItem(1, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
628 
630 
631  verticalLayoutFee9->setStretch(1, 1);
632 
633  gridLayoutFee->addLayout(verticalLayoutFee9, 1, 0, 1, 1);
634 
635  verticalLayoutFee3 = new QVBoxLayout();
636  verticalLayoutFee3->setSpacing(6);
637  verticalLayoutFee3->setObjectName(QStringLiteral("verticalLayoutFee3"));
638  verticalLayoutFee3->setContentsMargins(-1, 2, -1, -1);
639  horizontalLayoutFee12 = new QHBoxLayout();
640  horizontalLayoutFee12->setObjectName(QStringLiteral("horizontalLayoutFee12"));
641  labelSmartFee = new QLabel(frameFeeSelection);
642  labelSmartFee->setObjectName(QStringLiteral("labelSmartFee"));
643  labelSmartFee->setMargin(2);
644 
646 
648  labelFeeEstimation->setObjectName(QStringLiteral("labelFeeEstimation"));
649 
651 
652  labelSmartFee2 = new QLabel(frameFeeSelection);
653  labelSmartFee2->setObjectName(QStringLiteral("labelSmartFee2"));
654  labelSmartFee2->setMargin(2);
655 
657 
658  horizontalSpacer_5 = new QSpacerItem(1, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
659 
661 
662 
664 
665  horizontalLayoutFee9 = new QHBoxLayout();
666  horizontalLayoutFee9->setObjectName(QStringLiteral("horizontalLayoutFee9"));
667  verticalLayoutFee6 = new QVBoxLayout();
668  verticalLayoutFee6->setObjectName(QStringLiteral("verticalLayoutFee6"));
669  labelSmartFee3 = new QLabel(frameFeeSelection);
670  labelSmartFee3->setObjectName(QStringLiteral("labelSmartFee3"));
671  labelSmartFee3->setMargin(2);
672 
674 
675  verticalSpacer_3 = new QSpacerItem(1, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
676 
678 
679 
681 
682  verticalLayoutFee5 = new QVBoxLayout();
683  verticalLayoutFee5->setObjectName(QStringLiteral("verticalLayoutFee5"));
684  verticalLayoutFee5->setContentsMargins(-1, -1, 30, -1);
685  sliderSmartFee = new QSlider(frameFeeSelection);
686  sliderSmartFee->setObjectName(QStringLiteral("sliderSmartFee"));
687  sliderSmartFee->setMinimum(0);
688  sliderSmartFee->setMaximum(24);
689  sliderSmartFee->setPageStep(1);
690  sliderSmartFee->setValue(0);
691  sliderSmartFee->setOrientation(Qt::Horizontal);
692  sliderSmartFee->setInvertedAppearance(false);
693  sliderSmartFee->setInvertedControls(false);
694  sliderSmartFee->setTickPosition(QSlider::NoTicks);
695 
697 
698  horizontalLayoutFee10 = new QHBoxLayout();
699  horizontalLayoutFee10->setObjectName(QStringLiteral("horizontalLayoutFee10"));
701  labelSmartFeeNormal->setObjectName(QStringLiteral("labelSmartFeeNormal"));
702 
704 
705  horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
706 
708 
709  labelSmartFeeFast = new QLabel(frameFeeSelection);
710  labelSmartFeeFast->setObjectName(QStringLiteral("labelSmartFeeFast"));
711 
713 
714 
716 
717 
719 
720 
722 
723  verticalSpacer_4 = new QSpacerItem(1, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
724 
726 
727  verticalLayoutFee3->setStretch(2, 1);
728 
729  gridLayoutFee->addLayout(verticalLayoutFee3, 0, 1, 1, 1);
730 
731 
733 
734  horizontalLayoutFee5 = new QHBoxLayout();
735  horizontalLayoutFee5->setSpacing(8);
736  horizontalLayoutFee5->setObjectName(QStringLiteral("horizontalLayoutFee5"));
737  horizontalLayoutFee5->setContentsMargins(-1, -1, -1, 4);
738  checkBoxFreeTx = new QCheckBox(frameFeeSelection);
739  checkBoxFreeTx->setObjectName(QStringLiteral("checkBoxFreeTx"));
740 
742 
743  labelFreeTx = new QLabel(frameFeeSelection);
744  labelFreeTx->setObjectName(QStringLiteral("labelFreeTx"));
745  labelFreeTx->setMargin(5);
746 
747  horizontalLayoutFee5->addWidget(labelFreeTx);
748 
749  horizontalSpacerFee5 = new QSpacerItem(1, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
750 
752 
753 
755 
756  verticalSpacerFee2 = new QSpacerItem(1, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
757 
759 
760 
762 
763  verticalSpacerFee = new QSpacerItem(800, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
764 
766 
767 
769 
770 
771  verticalLayout->addWidget(frameFee);
772 
773  horizontalLayout = new QHBoxLayout();
774  horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
775  sendButton = new QPushButton(SendCoinsDialog);
776  sendButton->setObjectName(QStringLiteral("sendButton"));
777  sendButton->setMinimumSize(QSize(150, 0));
778  sendButton->setAutoDefault(false);
779 
780  horizontalLayout->addWidget(sendButton);
781 
782  clearButton = new QPushButton(SendCoinsDialog);
783  clearButton->setObjectName(QStringLiteral("clearButton"));
784  QSizePolicy sizePolicy5(QSizePolicy::Minimum, QSizePolicy::Fixed);
785  sizePolicy5.setHorizontalStretch(0);
786  sizePolicy5.setVerticalStretch(0);
787  sizePolicy5.setHeightForWidth(clearButton->sizePolicy().hasHeightForWidth());
788  clearButton->setSizePolicy(sizePolicy5);
789  clearButton->setAutoDefault(false);
790 
791  horizontalLayout->addWidget(clearButton);
792 
793  addButton = new QPushButton(SendCoinsDialog);
794  addButton->setObjectName(QStringLiteral("addButton"));
795  addButton->setAutoDefault(false);
796 
797  horizontalLayout->addWidget(addButton);
798 
799  horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
800 
802 
803  horizontalLayout_2 = new QHBoxLayout();
804  horizontalLayout_2->setSpacing(3);
805  horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
806  checkUsePrivateSend = new QCheckBox(SendCoinsDialog);
807  checkUsePrivateSend->setObjectName(QStringLiteral("checkUsePrivateSend"));
808  checkUsePrivateSend->setMinimumSize(QSize(95, 0));
809  checkUsePrivateSend->setChecked(false);
810 
812 
813  checkUseInstantSend = new QCheckBox(SendCoinsDialog);
814  checkUseInstantSend->setObjectName(QStringLiteral("checkUseInstantSend"));
815  checkUseInstantSend->setEnabled(true);
816  checkUseInstantSend->setMinimumSize(QSize(85, 0));
817 
819 
820  label = new QLabel(SendCoinsDialog);
821  label->setObjectName(QStringLiteral("label"));
822 
823  horizontalLayout_2->addWidget(label);
824 
825  labelBalance = new QLabel(SendCoinsDialog);
826  labelBalance->setObjectName(QStringLiteral("labelBalance"));
827  QSizePolicy sizePolicy6(QSizePolicy::Preferred, QSizePolicy::Fixed);
828  sizePolicy6.setHorizontalStretch(0);
829  sizePolicy6.setVerticalStretch(0);
830  sizePolicy6.setHeightForWidth(labelBalance->sizePolicy().hasHeightForWidth());
831  labelBalance->setSizePolicy(sizePolicy6);
832  labelBalance->setCursor(QCursor(Qt::IBeamCursor));
833  labelBalance->setText(QStringLiteral("123.456 DASH"));
834  labelBalance->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
835 
836  horizontalLayout_2->addWidget(labelBalance);
837 
838 
840 
841 
842  verticalLayout->addLayout(horizontalLayout);
843 
844  verticalLayout->setStretch(1, 1);
845 
847 
848  sendButton->setDefault(true);
849 
850 
851  QMetaObject::connectSlotsByName(SendCoinsDialog);
852  } // setupUi
853 
855  {
856  SendCoinsDialog->setWindowTitle(QApplication::translate("SendCoinsDialog", "Send Coins", 0));
857  labelCoinControlFeatures->setText(QApplication::translate("SendCoinsDialog", "Coin Control Features", 0));
858  pushButtonCoinControl->setText(QApplication::translate("SendCoinsDialog", "Inputs...", 0));
859  labelCoinControlAutomaticallySelected->setText(QApplication::translate("SendCoinsDialog", "automatically selected", 0));
860  labelCoinControlInsuffFunds->setText(QApplication::translate("SendCoinsDialog", "Insufficient funds!", 0));
861  labelCoinControlQuantityText->setText(QApplication::translate("SendCoinsDialog", "Quantity:", 0));
862  labelCoinControlBytesText->setText(QApplication::translate("SendCoinsDialog", "Bytes:", 0));
863  labelCoinControlAmountText->setText(QApplication::translate("SendCoinsDialog", "Amount:", 0));
864  labelCoinControlLowOutputText->setText(QApplication::translate("SendCoinsDialog", "Dust:", 0));
865  labelCoinControlFeeText->setText(QApplication::translate("SendCoinsDialog", "Fee:", 0));
866  labelCoinControlAfterFeeText->setText(QApplication::translate("SendCoinsDialog", "After Fee:", 0));
867  labelCoinControlChangeText->setText(QApplication::translate("SendCoinsDialog", "Change:", 0));
868 #ifndef QT_NO_TOOLTIP
869  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));
870 #endif // QT_NO_TOOLTIP
871  checkBoxCoinControlChange->setText(QApplication::translate("SendCoinsDialog", "Custom change address", 0));
872  labelCoinControlChangeLabel->setText(QString());
873  labelFeeHeadline->setText(QApplication::translate("SendCoinsDialog", "Transaction Fee:", 0));
874  labelFeeMinimized->setText(QString());
875  buttonChooseFee->setText(QApplication::translate("SendCoinsDialog", "Choose...", 0));
876 #ifndef QT_NO_TOOLTIP
877  buttonMinimizeFee->setToolTip(QApplication::translate("SendCoinsDialog", "collapse fee-settings", 0));
878 #endif // QT_NO_TOOLTIP
879  buttonMinimizeFee->setText(QApplication::translate("SendCoinsDialog", "Hide", 0));
880 #ifndef QT_NO_TOOLTIP
881  radioCustomPerKilobyte->setToolTip(QApplication::translate("SendCoinsDialog", "If the custom fee is set to 1000 duffs and the transaction is only 250 bytes, then \"per kilobyte\" only pays 250 duffs in fee,<br />while \"at least\" pays 1000 duffs. For transactions bigger than a kilobyte both pay by kilobyte.", 0));
882 #endif // QT_NO_TOOLTIP
883  radioCustomPerKilobyte->setText(QApplication::translate("SendCoinsDialog", "per kilobyte", 0));
884 #ifndef QT_NO_TOOLTIP
885  radioCustomAtLeast->setToolTip(QApplication::translate("SendCoinsDialog", "If the custom fee is set to 1000 duffs and the transaction is only 250 bytes, then \"per kilobyte\" only pays 250 duffs in fee,<br />while \"total at least\" pays 1000 duffs. For transactions bigger than a kilobyte both pay by kilobyte.", 0));
886 #endif // QT_NO_TOOLTIP
887  radioCustomAtLeast->setText(QApplication::translate("SendCoinsDialog", "total at least", 0));
888 #ifndef QT_NO_TOOLTIP
889  checkBoxMinimumFee->setToolTip(QApplication::translate("SendCoinsDialog", "Paying only the minimum fee is just fine as long as there is less transaction volume than space in the blocks.<br />But be aware that this can end up in a never confirming transaction once there is more demand for dash transactions than the network can process.", 0));
890 #endif // QT_NO_TOOLTIP
891  checkBoxMinimumFee->setText(QString());
892 #ifndef QT_NO_TOOLTIP
893  labelMinFeeWarning->setToolTip(QApplication::translate("SendCoinsDialog", "Paying only the minimum fee is just fine as long as there is less transaction volume than space in the blocks.<br />But be aware that this can end up in a never confirming transaction once there is more demand for dash transactions than the network can process.", 0));
894 #endif // QT_NO_TOOLTIP
895  labelMinFeeWarning->setText(QApplication::translate("SendCoinsDialog", "(read the tooltip)", 0));
896  radioSmartFee->setText(QApplication::translate("SendCoinsDialog", "Recommended:", 0));
897  radioCustomFee->setText(QApplication::translate("SendCoinsDialog", "Custom:", 0));
898  labelSmartFee->setText(QString());
899  labelFeeEstimation->setText(QString());
900  labelSmartFee2->setText(QApplication::translate("SendCoinsDialog", "(Smart fee not initialized yet. This usually takes a few blocks...)", 0));
901  labelSmartFee3->setText(QApplication::translate("SendCoinsDialog", "Confirmation time:", 0));
902  labelSmartFeeNormal->setText(QApplication::translate("SendCoinsDialog", "normal", 0));
903  labelSmartFeeFast->setText(QApplication::translate("SendCoinsDialog", "fast", 0));
904  checkBoxFreeTx->setText(QApplication::translate("SendCoinsDialog", "Send as zero-fee transaction if possible", 0));
905  labelFreeTx->setText(QApplication::translate("SendCoinsDialog", "(confirmation may take longer)", 0));
906 #ifndef QT_NO_TOOLTIP
907  sendButton->setToolTip(QApplication::translate("SendCoinsDialog", "Confirm the send action", 0));
908 #endif // QT_NO_TOOLTIP
909  sendButton->setText(QApplication::translate("SendCoinsDialog", "S&end", 0));
910 #ifndef QT_NO_TOOLTIP
911  clearButton->setToolTip(QApplication::translate("SendCoinsDialog", "Clear all fields of the form.", 0));
912 #endif // QT_NO_TOOLTIP
913  clearButton->setText(QApplication::translate("SendCoinsDialog", "Clear &All", 0));
914 #ifndef QT_NO_TOOLTIP
915  addButton->setToolTip(QApplication::translate("SendCoinsDialog", "Send to multiple recipients at once", 0));
916 #endif // QT_NO_TOOLTIP
917  addButton->setText(QApplication::translate("SendCoinsDialog", "Add &Recipient", 0));
918  checkUsePrivateSend->setText(QApplication::translate("SendCoinsDialog", "PrivateSend", 0));
919  checkUseInstantSend->setText(QApplication::translate("SendCoinsDialog", "InstantSend", 0));
920  label->setText(QApplication::translate("SendCoinsDialog", "Balance:", 0));
921  } // retranslateUi
922 
923 };
924 
925 namespace Ui {
927 } // namespace Ui
928 
929 QT_END_NAMESPACE
930 
931 #endif // UI_SENDCOINSDIALOG_H
QVBoxLayout * verticalLayoutFee2
QLabel * labelCoinControlLowOutput
QWidget * scrollAreaWidgetContents
QHBoxLayout * horizontalLayoutSmartFee
QLabel * labelCoinControlAutomaticallySelected
QButtonGroup * groupCustomFee
QVBoxLayout * verticalLayout_2
QPushButton * buttonMinimizeFee
QSpacerItem * verticalSpacer_4
QVBoxLayout * verticalLayoutFee9
QVBoxLayout * verticalLayoutFee1
QHBoxLayout * horizontalLayoutFee1
QHBoxLayout * horizontalLayout
QButtonGroup * groupFee
QHBoxLayout * horizontalLayoutFee9
QLabel * labelCoinControlAmountText
QHBoxLayout * horizontalLayout_2
QVBoxLayout * verticalLayoutFee7
QVBoxLayout * verticalLayoutFee6
QSpacerItem * verticalSpacerFee
QPushButton * buttonChooseFee
QFormLayout * formLayoutCoinControl4
QHBoxLayout * horizontalLayoutFee8
QSpacerItem * verticalSpacerFee2
QLabel * labelCoinControlQuantityText
QLabel * labelCoinControlInsuffFunds
QLabel * labelCoinControlLowOutputText
QSpacerItem * horizontalSpacer_2
QRadioButton * radioCustomAtLeast
QFormLayout * formLayoutCoinControl2
QSpacerItem * verticalSpacer_5
QLabel * labelCoinControlBytesText
QHBoxLayout * horizontalLayoutFee12
QFormLayout * formLayoutCoinControl1
QHBoxLayout * horizontalLayoutCoinControl5
QSpacerItem * horizontalSpacer_5
QHBoxLayout * horizontalLayoutCoinControl2
QCheckBox * checkBoxCoinControlChange
void setupUi(QDialog *SendCoinsDialog)
QLabel * labelCoinControlFeatures
QSpacerItem * horizontalSpacerCoinControl
QRadioButton * radioCustomPerKilobyte
QLabel * labelCoinControlChangeText
QCheckBox * checkUsePrivateSend
QSpacerItem * horizontalSpacer_4
QPushButton * pushButtonCoinControl
QLabel * labelCoinControlChangeLabel
QVBoxLayout * verticalLayoutFee8
QHBoxLayout * horizontalLayoutCoinControl4
QLabel * labelCoinControlQuantity
QVBoxLayout * verticalLayoutFee12
QSpacerItem * verticalSpacer_3
QSpacerItem * horizontalSpacer_3
void retranslateUi(QDialog *SendCoinsDialog)
QLabel * labelCoinControlAfterFeeText
QSpacerItem * verticalSpacerSmartFee
QHBoxLayout * horizontalLayoutFee13
QSpacerItem * verticalSpacer_6
QCheckBox * checkUseInstantSend
QLabel * labelCoinControlFeeText
QVBoxLayout * verticalLayoutCoinControl
QCheckBox * checkBoxMinimumFee
QScrollArea * scrollArea
QFormLayout * formLayoutCoinControl3
QRadioButton * radioSmartFee
QSpacerItem * verticalSpacer
QSpacerItem * horizontalSpacer
QPushButton * sendButton
QVBoxLayout * verticalLayoutFee3
QHBoxLayout * horizontalLayoutFee10
QHBoxLayout * horizontalLayoutCoinControl3
QRadioButton * radioCustomFee
QSpacerItem * horizontalSpacer_6
QVBoxLayout * verticalLayout
QSpacerItem * horizontalSpacerFee5
QHBoxLayout * horizontalLayoutFee5
QSpacerItem * verticalSpacer_2
QVBoxLayout * verticalLayoutFee4
QValidatedLineEdit * lineEditCoinControlChange
BitcoinAmountField * customFee
QPushButton * clearButton
QGridLayout * gridLayoutFee
QVBoxLayout * verticalLayoutCoinControl2
QLabel * labelCoinControlAfterFee
QHBoxLayout * horizontalLayoutCoinControl1
void setEnabled(bool enabled)
QVBoxLayout * verticalLayoutFee5
QSpacerItem * verticalSpacerCoinControl