Bitcoin
ui_optionsdialog.h
Go to the documentation of this file.
1 /********************************************************************************
2 ** Form generated from reading UI file 'optionsdialog.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 5.13.0
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8 
9 #ifndef UI_OPTIONSDIALOG_H
10 #define UI_OPTIONSDIALOG_H
11 
12 #include <QtCore/QVariant>
13 #include <QtWidgets/QApplication>
14 #include <QtWidgets/QCheckBox>
15 #include <QtWidgets/QDialog>
16 #include <QtWidgets/QFrame>
17 #include <QtWidgets/QGroupBox>
18 #include <QtWidgets/QHBoxLayout>
19 #include <QtWidgets/QLabel>
20 #include <QtWidgets/QLineEdit>
21 #include <QtWidgets/QPushButton>
22 #include <QtWidgets/QSpacerItem>
23 #include <QtWidgets/QSpinBox>
24 #include <QtWidgets/QTabWidget>
25 #include <QtWidgets/QVBoxLayout>
26 #include <QtWidgets/QWidget>
27 #include "qt/qvalidatedlineedit.h"
28 #include "qt/qvaluecombobox.h"
29 
30 QT_BEGIN_NAMESPACE
31 
33 {
34 public:
35  QVBoxLayout *verticalLayout;
36  QTabWidget *tabWidget;
37  QWidget *tabMain;
38  QVBoxLayout *verticalLayout_Main;
39  QCheckBox *bitcoinAtStartup;
42  QCheckBox *prune;
43  QSpinBox *pruneSize;
46  QLabel *pruneWarning;
49  QSpinBox *databaseCache;
54  QSpinBox *threadsScriptVerif;
56  QSpacerItem *verticalSpacer_Main;
57  QWidget *tabWallet;
58  QVBoxLayout *verticalLayout_Wallet;
59  QGroupBox *groupBox;
60  QVBoxLayout *verticalLayout_2;
61  QCheckBox *coinControlFeatures;
62  QCheckBox *spendZeroConfChange;
63  QSpacerItem *verticalSpacer_Wallet;
64  QWidget *tabNetwork;
65  QVBoxLayout *verticalLayout_Network;
66  QCheckBox *mapPortUpnp;
67  QCheckBox *allowIncoming;
68  QCheckBox *connectSocks;
70  QLabel *proxyIpLabel;
72  QLabel *proxyPortLabel;
73  QLineEdit *proxyPort;
76  QLabel *proxyActiveNets;
77  QCheckBox *proxyReachIPv4;
79  QCheckBox *proxyReachIPv6;
81  QCheckBox *proxyReachTor;
84  QCheckBox *connectSocksTor;
86  QLabel *proxyIpTorLabel;
89  QLineEdit *proxyPortTor;
91  QSpacerItem *verticalSpacer_Network;
92  QWidget *tabWindow;
93  QVBoxLayout *verticalLayout_Window;
94  QCheckBox *hideTrayIcon;
95  QCheckBox *minimizeToTray;
96  QCheckBox *minimizeOnClose;
97  QSpacerItem *verticalSpacer_Window;
98  QWidget *tabDisplay;
99  QVBoxLayout *verticalLayout_Display;
101  QLabel *langLabel;
104  QLabel *unitLabel;
108  QLineEdit *thirdPartyTxUrls;
110  QFrame *frame;
111  QVBoxLayout *verticalLayout_Bottom;
118  QPushButton *openBitcoinConfButton;
119  QPushButton *resetButton;
120  QSpacerItem *horizontalSpacer_1;
121  QLabel *statusLabel;
122  QSpacerItem *horizontalSpacer_2;
123  QVBoxLayout *verticalLayout_4;
124  QSpacerItem *verticalSpacer;
125  QHBoxLayout *horizontalLayout;
126  QPushButton *okButton;
127  QPushButton *cancelButton;
128 
129  void setupUi(QDialog *OptionsDialog)
130  {
131  if (OptionsDialog->objectName().isEmpty())
132  OptionsDialog->setObjectName(QString::fromUtf8("OptionsDialog"));
133  OptionsDialog->resize(560, 440);
134  OptionsDialog->setModal(true);
135  verticalLayout = new QVBoxLayout(OptionsDialog);
136  verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
137  tabWidget = new QTabWidget(OptionsDialog);
138  tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
139  tabMain = new QWidget();
140  tabMain->setObjectName(QString::fromUtf8("tabMain"));
141  verticalLayout_Main = new QVBoxLayout(tabMain);
142  verticalLayout_Main->setObjectName(QString::fromUtf8("verticalLayout_Main"));
143  bitcoinAtStartup = new QCheckBox(tabMain);
144  bitcoinAtStartup->setObjectName(QString::fromUtf8("bitcoinAtStartup"));
145 
147 
148  horizontalSpacer_0_Main = new QSpacerItem(40, 5, QSizePolicy::Expanding, QSizePolicy::Minimum);
149 
151 
152  horizontalLayout_Main_Prune = new QHBoxLayout();
153  horizontalLayout_Main_Prune->setObjectName(QString::fromUtf8("horizontalLayout_Main_Prune"));
154  prune = new QCheckBox(tabMain);
155  prune->setObjectName(QString::fromUtf8("prune"));
156 
158 
159  pruneSize = new QSpinBox(tabMain);
160  pruneSize->setObjectName(QString::fromUtf8("pruneSize"));
161 
163 
164  pruneSizeUnitLabel = new QLabel(tabMain);
165  pruneSizeUnitLabel->setObjectName(QString::fromUtf8("pruneSizeUnitLabel"));
166  pruneSizeUnitLabel->setTextFormat(Qt::PlainText);
167 
169 
170  horizontalSpacer_Main_Prune = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
171 
173 
174 
176 
177  pruneWarning = new QLabel(tabMain);
178  pruneWarning->setObjectName(QString::fromUtf8("pruneWarning"));
179  pruneWarning->setTextFormat(Qt::PlainText);
180 
181  verticalLayout_Main->addWidget(pruneWarning);
182 
183  horizontalLayout_2_Main = new QHBoxLayout();
184  horizontalLayout_2_Main->setObjectName(QString::fromUtf8("horizontalLayout_2_Main"));
185  databaseCacheLabel = new QLabel(tabMain);
186  databaseCacheLabel->setObjectName(QString::fromUtf8("databaseCacheLabel"));
187  databaseCacheLabel->setTextFormat(Qt::PlainText);
188 
190 
191  databaseCache = new QSpinBox(tabMain);
192  databaseCache->setObjectName(QString::fromUtf8("databaseCache"));
193 
195 
196  databaseCacheUnitLabel = new QLabel(tabMain);
197  databaseCacheUnitLabel->setObjectName(QString::fromUtf8("databaseCacheUnitLabel"));
198  databaseCacheUnitLabel->setTextFormat(Qt::PlainText);
199 
201 
202  horizontalSpacer_2_Main = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
203 
205 
206 
208 
209  horizontalLayout_Main_VerifyLabel = new QHBoxLayout();
210  horizontalLayout_Main_VerifyLabel->setObjectName(QString::fromUtf8("horizontalLayout_Main_VerifyLabel"));
211  threadsScriptVerifLabel = new QLabel(tabMain);
212  threadsScriptVerifLabel->setObjectName(QString::fromUtf8("threadsScriptVerifLabel"));
213  threadsScriptVerifLabel->setTextFormat(Qt::PlainText);
214 
216 
217  threadsScriptVerif = new QSpinBox(tabMain);
218  threadsScriptVerif->setObjectName(QString::fromUtf8("threadsScriptVerif"));
219 
221 
222  horizontalSpacer_Main_Threads = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
223 
225 
226 
228 
229  verticalSpacer_Main = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
230 
232 
233  tabWidget->addTab(tabMain, QString());
234  tabWallet = new QWidget();
235  tabWallet->setObjectName(QString::fromUtf8("tabWallet"));
236  verticalLayout_Wallet = new QVBoxLayout(tabWallet);
237  verticalLayout_Wallet->setObjectName(QString::fromUtf8("verticalLayout_Wallet"));
238  groupBox = new QGroupBox(tabWallet);
239  groupBox->setObjectName(QString::fromUtf8("groupBox"));
240  verticalLayout_2 = new QVBoxLayout(groupBox);
241  verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
242  coinControlFeatures = new QCheckBox(groupBox);
243  coinControlFeatures->setObjectName(QString::fromUtf8("coinControlFeatures"));
244 
246 
247  spendZeroConfChange = new QCheckBox(groupBox);
248  spendZeroConfChange->setObjectName(QString::fromUtf8("spendZeroConfChange"));
249 
251 
252 
253  verticalLayout_Wallet->addWidget(groupBox);
254 
255  verticalSpacer_Wallet = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
256 
258 
259  tabWidget->addTab(tabWallet, QString());
260  tabNetwork = new QWidget();
261  tabNetwork->setObjectName(QString::fromUtf8("tabNetwork"));
262  verticalLayout_Network = new QVBoxLayout(tabNetwork);
263  verticalLayout_Network->setObjectName(QString::fromUtf8("verticalLayout_Network"));
264  mapPortUpnp = new QCheckBox(tabNetwork);
265  mapPortUpnp->setObjectName(QString::fromUtf8("mapPortUpnp"));
266 
268 
269  allowIncoming = new QCheckBox(tabNetwork);
270  allowIncoming->setObjectName(QString::fromUtf8("allowIncoming"));
271 
273 
274  connectSocks = new QCheckBox(tabNetwork);
275  connectSocks->setObjectName(QString::fromUtf8("connectSocks"));
276 
278 
279  horizontalLayout_1_Network = new QHBoxLayout();
280  horizontalLayout_1_Network->setObjectName(QString::fromUtf8("horizontalLayout_1_Network"));
281  proxyIpLabel = new QLabel(tabNetwork);
282  proxyIpLabel->setObjectName(QString::fromUtf8("proxyIpLabel"));
283  proxyIpLabel->setTextFormat(Qt::PlainText);
284 
286 
288  proxyIp->setObjectName(QString::fromUtf8("proxyIp"));
289  proxyIp->setMinimumSize(QSize(140, 0));
290  proxyIp->setMaximumSize(QSize(140, 16777215));
291 
293 
294  proxyPortLabel = new QLabel(tabNetwork);
295  proxyPortLabel->setObjectName(QString::fromUtf8("proxyPortLabel"));
296  proxyPortLabel->setTextFormat(Qt::PlainText);
297 
299 
300  proxyPort = new QLineEdit(tabNetwork);
301  proxyPort->setObjectName(QString::fromUtf8("proxyPort"));
302  proxyPort->setMinimumSize(QSize(55, 0));
303  proxyPort->setMaximumSize(QSize(55, 16777215));
304 
306 
307  horizontalSpacer_1_Network = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
308 
310 
311 
313 
314  horizontalLayout_2_Network = new QHBoxLayout();
315  horizontalLayout_2_Network->setObjectName(QString::fromUtf8("horizontalLayout_2_Network"));
316  proxyActiveNets = new QLabel(tabNetwork);
317  proxyActiveNets->setObjectName(QString::fromUtf8("proxyActiveNets"));
318  proxyActiveNets->setTextFormat(Qt::PlainText);
319 
321 
322  proxyReachIPv4 = new QCheckBox(tabNetwork);
323  proxyReachIPv4->setObjectName(QString::fromUtf8("proxyReachIPv4"));
324  proxyReachIPv4->setEnabled(false);
325 
327 
328  proxyReachIPv4Label = new QLabel(tabNetwork);
329  proxyReachIPv4Label->setObjectName(QString::fromUtf8("proxyReachIPv4Label"));
330  proxyReachIPv4Label->setTextFormat(Qt::PlainText);
331 
333 
334  proxyReachIPv6 = new QCheckBox(tabNetwork);
335  proxyReachIPv6->setObjectName(QString::fromUtf8("proxyReachIPv6"));
336  proxyReachIPv6->setEnabled(false);
337 
339 
340  proxyReachIPv6Label = new QLabel(tabNetwork);
341  proxyReachIPv6Label->setObjectName(QString::fromUtf8("proxyReachIPv6Label"));
342  proxyReachIPv6Label->setTextFormat(Qt::PlainText);
343 
345 
346  proxyReachTor = new QCheckBox(tabNetwork);
347  proxyReachTor->setObjectName(QString::fromUtf8("proxyReachTor"));
348  proxyReachTor->setEnabled(false);
349 
351 
352  proxyReachTorLabel = new QLabel(tabNetwork);
353  proxyReachTorLabel->setObjectName(QString::fromUtf8("proxyReachTorLabel"));
354  proxyReachTorLabel->setTextFormat(Qt::PlainText);
355 
357 
358  horizontalSpacer_2_Network = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
359 
361 
362 
364 
365  connectSocksTor = new QCheckBox(tabNetwork);
366  connectSocksTor->setObjectName(QString::fromUtf8("connectSocksTor"));
367 
369 
370  horizontalLayout_3_Network = new QHBoxLayout();
371  horizontalLayout_3_Network->setObjectName(QString::fromUtf8("horizontalLayout_3_Network"));
372  proxyIpTorLabel = new QLabel(tabNetwork);
373  proxyIpTorLabel->setObjectName(QString::fromUtf8("proxyIpTorLabel"));
374  proxyIpTorLabel->setTextFormat(Qt::PlainText);
375 
377 
379  proxyIpTor->setObjectName(QString::fromUtf8("proxyIpTor"));
380  proxyIpTor->setMinimumSize(QSize(140, 0));
381  proxyIpTor->setMaximumSize(QSize(140, 16777215));
382 
384 
385  proxyPortTorLabel = new QLabel(tabNetwork);
386  proxyPortTorLabel->setObjectName(QString::fromUtf8("proxyPortTorLabel"));
387  proxyPortTorLabel->setTextFormat(Qt::PlainText);
388 
390 
391  proxyPortTor = new QLineEdit(tabNetwork);
392  proxyPortTor->setObjectName(QString::fromUtf8("proxyPortTor"));
393  proxyPortTor->setMinimumSize(QSize(55, 0));
394  proxyPortTor->setMaximumSize(QSize(55, 16777215));
395 
397 
398  horizontalSpacer_4_Network = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
399 
401 
402 
404 
405  verticalSpacer_Network = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
406 
408 
409  tabWidget->addTab(tabNetwork, QString());
410  tabWindow = new QWidget();
411  tabWindow->setObjectName(QString::fromUtf8("tabWindow"));
412  verticalLayout_Window = new QVBoxLayout(tabWindow);
413  verticalLayout_Window->setObjectName(QString::fromUtf8("verticalLayout_Window"));
414  hideTrayIcon = new QCheckBox(tabWindow);
415  hideTrayIcon->setObjectName(QString::fromUtf8("hideTrayIcon"));
416 
418 
419  minimizeToTray = new QCheckBox(tabWindow);
420  minimizeToTray->setObjectName(QString::fromUtf8("minimizeToTray"));
421 
423 
424  minimizeOnClose = new QCheckBox(tabWindow);
425  minimizeOnClose->setObjectName(QString::fromUtf8("minimizeOnClose"));
426 
428 
429  verticalSpacer_Window = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
430 
432 
433  tabWidget->addTab(tabWindow, QString());
434  tabDisplay = new QWidget();
435  tabDisplay->setObjectName(QString::fromUtf8("tabDisplay"));
436  verticalLayout_Display = new QVBoxLayout(tabDisplay);
437  verticalLayout_Display->setObjectName(QString::fromUtf8("verticalLayout_Display"));
438  horizontalLayout_1_Display = new QHBoxLayout();
439  horizontalLayout_1_Display->setObjectName(QString::fromUtf8("horizontalLayout_1_Display"));
440  langLabel = new QLabel(tabDisplay);
441  langLabel->setObjectName(QString::fromUtf8("langLabel"));
442  langLabel->setTextFormat(Qt::PlainText);
443 
445 
447  lang->setObjectName(QString::fromUtf8("lang"));
448 
449  horizontalLayout_1_Display->addWidget(lang);
450 
451 
453 
454  horizontalLayout_2_Display = new QHBoxLayout();
455  horizontalLayout_2_Display->setObjectName(QString::fromUtf8("horizontalLayout_2_Display"));
456  unitLabel = new QLabel(tabDisplay);
457  unitLabel->setObjectName(QString::fromUtf8("unitLabel"));
458  unitLabel->setTextFormat(Qt::PlainText);
459 
461 
463  unit->setObjectName(QString::fromUtf8("unit"));
464 
465  horizontalLayout_2_Display->addWidget(unit);
466 
467 
469 
470  horizontalLayout_3_Display = new QHBoxLayout();
471  horizontalLayout_3_Display->setObjectName(QString::fromUtf8("horizontalLayout_3_Display"));
472  thirdPartyTxUrlsLabel = new QLabel(tabDisplay);
473  thirdPartyTxUrlsLabel->setObjectName(QString::fromUtf8("thirdPartyTxUrlsLabel"));
474 
476 
477  thirdPartyTxUrls = new QLineEdit(tabDisplay);
478  thirdPartyTxUrls->setObjectName(QString::fromUtf8("thirdPartyTxUrls"));
479 
481 
482 
484 
485  verticalSpacer_Display = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
486 
488 
489  tabWidget->addTab(tabDisplay, QString());
490 
491  verticalLayout->addWidget(tabWidget);
492 
493  frame = new QFrame(OptionsDialog);
494  frame->setObjectName(QString::fromUtf8("frame"));
495  verticalLayout_Bottom = new QVBoxLayout(frame);
496  verticalLayout_Bottom->setObjectName(QString::fromUtf8("verticalLayout_Bottom"));
497  horizontalLayout_Bottom = new QHBoxLayout();
498  horizontalLayout_Bottom->setObjectName(QString::fromUtf8("horizontalLayout_Bottom"));
500  overriddenByCommandLineInfoLabel->setObjectName(QString::fromUtf8("overriddenByCommandLineInfoLabel"));
501  overriddenByCommandLineInfoLabel->setTextFormat(Qt::PlainText);
502 
504 
505  horizontalSpacer_Bottom = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
506 
508 
509 
511 
512  overriddenByCommandLineLabel = new QLabel(frame);
513  overriddenByCommandLineLabel->setObjectName(QString::fromUtf8("overriddenByCommandLineLabel"));
514  overriddenByCommandLineLabel->setTextFormat(Qt::PlainText);
515  overriddenByCommandLineLabel->setWordWrap(true);
516 
518 
519 
520  verticalLayout->addWidget(frame);
521 
522  horizontalLayout_Buttons = new QHBoxLayout();
523  horizontalLayout_Buttons->setObjectName(QString::fromUtf8("horizontalLayout_Buttons"));
524  verticalLayout_Buttons = new QVBoxLayout();
525  verticalLayout_Buttons->setObjectName(QString::fromUtf8("verticalLayout_Buttons"));
526  openBitcoinConfButton = new QPushButton(OptionsDialog);
527  openBitcoinConfButton->setObjectName(QString::fromUtf8("openBitcoinConfButton"));
528  openBitcoinConfButton->setAutoDefault(false);
529 
531 
532  resetButton = new QPushButton(OptionsDialog);
533  resetButton->setObjectName(QString::fromUtf8("resetButton"));
534  resetButton->setAutoDefault(false);
535 
537 
538 
540 
541  horizontalSpacer_1 = new QSpacerItem(40, 48, QSizePolicy::Expanding, QSizePolicy::Minimum);
542 
544 
545  statusLabel = new QLabel(OptionsDialog);
546  statusLabel->setObjectName(QString::fromUtf8("statusLabel"));
547  statusLabel->setMinimumSize(QSize(200, 0));
548  QFont font;
549  font.setBold(true);
550  font.setWeight(75);
551  statusLabel->setFont(font);
552  statusLabel->setTextFormat(Qt::PlainText);
553  statusLabel->setWordWrap(true);
554 
556 
557  horizontalSpacer_2 = new QSpacerItem(40, 48, QSizePolicy::Expanding, QSizePolicy::Minimum);
558 
560 
561  verticalLayout_4 = new QVBoxLayout();
562  verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
563  verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
564 
566 
567  horizontalLayout = new QHBoxLayout();
568  horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
569  okButton = new QPushButton(OptionsDialog);
570  okButton->setObjectName(QString::fromUtf8("okButton"));
571  okButton->setAutoDefault(false);
572 
573  horizontalLayout->addWidget(okButton);
574 
575  cancelButton = new QPushButton(OptionsDialog);
576  cancelButton->setObjectName(QString::fromUtf8("cancelButton"));
577  cancelButton->setAutoDefault(false);
578 
579  horizontalLayout->addWidget(cancelButton);
580 
581 
583 
584 
586 
587 
589 
590 #if QT_CONFIG(shortcut)
593  proxyIpLabel->setBuddy(proxyIp);
594  proxyPortLabel->setBuddy(proxyPort);
595  proxyIpTorLabel->setBuddy(proxyIpTor);
596  proxyPortTorLabel->setBuddy(proxyPortTor);
597  langLabel->setBuddy(lang);
598  unitLabel->setBuddy(unit);
600 #endif // QT_CONFIG(shortcut)
601 
603 
604  tabWidget->setCurrentIndex(0);
605  okButton->setDefault(true);
606 
607 
608  QMetaObject::connectSlotsByName(OptionsDialog);
609  } // setupUi
610 
612  {
613  OptionsDialog->setWindowTitle(QCoreApplication::translate("OptionsDialog", "Options", nullptr));
614 #if QT_CONFIG(tooltip)
615  bitcoinAtStartup->setToolTip(QCoreApplication::translate("OptionsDialog", "Automatically start %1 after logging in to the system.", nullptr));
616 #endif // QT_CONFIG(tooltip)
617  bitcoinAtStartup->setText(QCoreApplication::translate("OptionsDialog", "&Start %1 on system login", nullptr));
618 #if QT_CONFIG(tooltip)
619  prune->setToolTip(QCoreApplication::translate("OptionsDialog", "Disables some advanced features but all blocks will still be fully validated. Reverting this setting requires re-downloading the entire blockchain. Actual disk usage may be somewhat higher.", nullptr));
620 #endif // QT_CONFIG(tooltip)
621  prune->setText(QCoreApplication::translate("OptionsDialog", "Prune &block storage to", nullptr));
622  pruneSizeUnitLabel->setText(QCoreApplication::translate("OptionsDialog", "GB", nullptr));
623  pruneWarning->setText(QCoreApplication::translate("OptionsDialog", "Reverting this setting requires re-downloading the entire blockchain.", nullptr));
624  databaseCacheLabel->setText(QCoreApplication::translate("OptionsDialog", "Size of &database cache", nullptr));
625  databaseCacheUnitLabel->setText(QCoreApplication::translate("OptionsDialog", "MiB", nullptr));
626  threadsScriptVerifLabel->setText(QCoreApplication::translate("OptionsDialog", "Number of script &verification threads", nullptr));
627 #if QT_CONFIG(tooltip)
628  threadsScriptVerif->setToolTip(QCoreApplication::translate("OptionsDialog", "(0 = auto, <0 = leave that many cores free)", nullptr));
629 #endif // QT_CONFIG(tooltip)
630  tabWidget->setTabText(tabWidget->indexOf(tabMain), QCoreApplication::translate("OptionsDialog", "&Main", nullptr));
631  groupBox->setTitle(QCoreApplication::translate("OptionsDialog", "Expert", nullptr));
632 #if QT_CONFIG(tooltip)
633  coinControlFeatures->setToolTip(QCoreApplication::translate("OptionsDialog", "Whether to show coin control features or not.", nullptr));
634 #endif // QT_CONFIG(tooltip)
635  coinControlFeatures->setText(QCoreApplication::translate("OptionsDialog", "Enable coin &control features", nullptr));
636 #if QT_CONFIG(tooltip)
637  spendZeroConfChange->setToolTip(QCoreApplication::translate("OptionsDialog", "If you disable the spending of unconfirmed change, the change from a transaction cannot be used until that transaction has at least one confirmation. This also affects how your balance is computed.", nullptr));
638 #endif // QT_CONFIG(tooltip)
639  spendZeroConfChange->setText(QCoreApplication::translate("OptionsDialog", "&Spend unconfirmed change", nullptr));
640  tabWidget->setTabText(tabWidget->indexOf(tabWallet), QCoreApplication::translate("OptionsDialog", "W&allet", nullptr));
641 #if QT_CONFIG(tooltip)
642  mapPortUpnp->setToolTip(QCoreApplication::translate("OptionsDialog", "Automatically open the Bitcoin client port on the router. This only works when your router supports UPnP and it is enabled.", nullptr));
643 #endif // QT_CONFIG(tooltip)
644  mapPortUpnp->setText(QCoreApplication::translate("OptionsDialog", "Map port using &UPnP", nullptr));
645 #if QT_CONFIG(tooltip)
646  allowIncoming->setToolTip(QCoreApplication::translate("OptionsDialog", "Accept connections from outside.", nullptr));
647 #endif // QT_CONFIG(tooltip)
648  allowIncoming->setText(QCoreApplication::translate("OptionsDialog", "Allow incomin&g connections", nullptr));
649 #if QT_CONFIG(tooltip)
650  connectSocks->setToolTip(QCoreApplication::translate("OptionsDialog", "Connect to the Bitcoin network through a SOCKS5 proxy.", nullptr));
651 #endif // QT_CONFIG(tooltip)
652  connectSocks->setText(QCoreApplication::translate("OptionsDialog", "&Connect through SOCKS5 proxy (default proxy):", nullptr));
653  proxyIpLabel->setText(QCoreApplication::translate("OptionsDialog", "Proxy &IP:", nullptr));
654 #if QT_CONFIG(tooltip)
655  proxyIp->setToolTip(QCoreApplication::translate("OptionsDialog", "IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1)", nullptr));
656 #endif // QT_CONFIG(tooltip)
657  proxyPortLabel->setText(QCoreApplication::translate("OptionsDialog", "&Port:", nullptr));
658 #if QT_CONFIG(tooltip)
659  proxyPort->setToolTip(QCoreApplication::translate("OptionsDialog", "Port of the proxy (e.g. 9050)", nullptr));
660 #endif // QT_CONFIG(tooltip)
661  proxyActiveNets->setText(QCoreApplication::translate("OptionsDialog", "Used for reaching peers via:", nullptr));
662 #if QT_CONFIG(tooltip)
663  proxyReachIPv4->setToolTip(QCoreApplication::translate("OptionsDialog", "Shows if the supplied default SOCKS5 proxy is used to reach peers via this network type.", nullptr));
664 #endif // QT_CONFIG(tooltip)
665  proxyReachIPv4->setText(QString());
666  proxyReachIPv4Label->setText(QCoreApplication::translate("OptionsDialog", "IPv4", nullptr));
667 #if QT_CONFIG(tooltip)
668  proxyReachIPv6->setToolTip(QCoreApplication::translate("OptionsDialog", "Shows if the supplied default SOCKS5 proxy is used to reach peers via this network type.", nullptr));
669 #endif // QT_CONFIG(tooltip)
670  proxyReachIPv6->setText(QString());
671  proxyReachIPv6Label->setText(QCoreApplication::translate("OptionsDialog", "IPv6", nullptr));
672 #if QT_CONFIG(tooltip)
673  proxyReachTor->setToolTip(QCoreApplication::translate("OptionsDialog", "Shows if the supplied default SOCKS5 proxy is used to reach peers via this network type.", nullptr));
674 #endif // QT_CONFIG(tooltip)
675  proxyReachTor->setText(QString());
676  proxyReachTorLabel->setText(QCoreApplication::translate("OptionsDialog", "Tor", nullptr));
677 #if QT_CONFIG(tooltip)
678  connectSocksTor->setToolTip(QCoreApplication::translate("OptionsDialog", "Connect to the Bitcoin network through a separate SOCKS5 proxy for Tor hidden services.", nullptr));
679 #endif // QT_CONFIG(tooltip)
680  connectSocksTor->setText(QCoreApplication::translate("OptionsDialog", "Use separate SOCKS&5 proxy to reach peers via Tor hidden services:", nullptr));
681  proxyIpTorLabel->setText(QCoreApplication::translate("OptionsDialog", "Proxy &IP:", nullptr));
682 #if QT_CONFIG(tooltip)
683  proxyIpTor->setToolTip(QCoreApplication::translate("OptionsDialog", "IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1)", nullptr));
684 #endif // QT_CONFIG(tooltip)
685  proxyPortTorLabel->setText(QCoreApplication::translate("OptionsDialog", "&Port:", nullptr));
686 #if QT_CONFIG(tooltip)
687  proxyPortTor->setToolTip(QCoreApplication::translate("OptionsDialog", "Port of the proxy (e.g. 9050)", nullptr));
688 #endif // QT_CONFIG(tooltip)
689  tabWidget->setTabText(tabWidget->indexOf(tabNetwork), QCoreApplication::translate("OptionsDialog", "&Network", nullptr));
690 #if QT_CONFIG(tooltip)
691  hideTrayIcon->setToolTip(QCoreApplication::translate("OptionsDialog", "Hide the icon from the system tray.", nullptr));
692 #endif // QT_CONFIG(tooltip)
693  hideTrayIcon->setText(QCoreApplication::translate("OptionsDialog", "&Hide tray icon", nullptr));
694 #if QT_CONFIG(tooltip)
695  minimizeToTray->setToolTip(QCoreApplication::translate("OptionsDialog", "Show only a tray icon after minimizing the window.", nullptr));
696 #endif // QT_CONFIG(tooltip)
697  minimizeToTray->setText(QCoreApplication::translate("OptionsDialog", "&Minimize to the tray instead of the taskbar", nullptr));
698 #if QT_CONFIG(tooltip)
699  minimizeOnClose->setToolTip(QCoreApplication::translate("OptionsDialog", "Minimize instead of exit the application when the window is closed. When this option is enabled, the application will be closed only after selecting Exit in the menu.", nullptr));
700 #endif // QT_CONFIG(tooltip)
701  minimizeOnClose->setText(QCoreApplication::translate("OptionsDialog", "M&inimize on close", nullptr));
702  tabWidget->setTabText(tabWidget->indexOf(tabWindow), QCoreApplication::translate("OptionsDialog", "&Window", nullptr));
703  langLabel->setText(QCoreApplication::translate("OptionsDialog", "User Interface &language:", nullptr));
704 #if QT_CONFIG(tooltip)
705  lang->setToolTip(QCoreApplication::translate("OptionsDialog", "The user interface language can be set here. This setting will take effect after restarting %1.", nullptr));
706 #endif // QT_CONFIG(tooltip)
707  unitLabel->setText(QCoreApplication::translate("OptionsDialog", "&Unit to show amounts in:", nullptr));
708 #if QT_CONFIG(tooltip)
709  unit->setToolTip(QCoreApplication::translate("OptionsDialog", "Choose the default subdivision unit to show in the interface and when sending coins.", nullptr));
710 #endif // QT_CONFIG(tooltip)
711 #if QT_CONFIG(tooltip)
712  thirdPartyTxUrlsLabel->setToolTip(QCoreApplication::translate("OptionsDialog", "Third party URLs (e.g. a block explorer) that appear in the transactions tab as context menu items. %s in the URL is replaced by transaction hash. Multiple URLs are separated by vertical bar |.", nullptr));
713 #endif // QT_CONFIG(tooltip)
714  thirdPartyTxUrlsLabel->setText(QCoreApplication::translate("OptionsDialog", "&Third party transaction URLs", nullptr));
715 #if QT_CONFIG(tooltip)
716  thirdPartyTxUrls->setToolTip(QCoreApplication::translate("OptionsDialog", "Third party URLs (e.g. a block explorer) that appear in the transactions tab as context menu items. %s in the URL is replaced by transaction hash. Multiple URLs are separated by vertical bar |.", nullptr));
717 #endif // QT_CONFIG(tooltip)
718  tabWidget->setTabText(tabWidget->indexOf(tabDisplay), QCoreApplication::translate("OptionsDialog", "&Display", nullptr));
719  overriddenByCommandLineInfoLabel->setText(QCoreApplication::translate("OptionsDialog", "Options set in this dialog are overridden by the command line or in the configuration file:", nullptr));
720  overriddenByCommandLineLabel->setText(QString());
721 #if QT_CONFIG(tooltip)
722  openBitcoinConfButton->setToolTip(QCoreApplication::translate("OptionsDialog", "Open the %1 configuration file from the working directory.", nullptr));
723 #endif // QT_CONFIG(tooltip)
724  openBitcoinConfButton->setText(QCoreApplication::translate("OptionsDialog", "Open Configuration File", nullptr));
725 #if QT_CONFIG(tooltip)
726  resetButton->setToolTip(QCoreApplication::translate("OptionsDialog", "Reset all client options to default.", nullptr));
727 #endif // QT_CONFIG(tooltip)
728  resetButton->setText(QCoreApplication::translate("OptionsDialog", "&Reset Options", nullptr));
729  statusLabel->setText(QString());
730  okButton->setText(QCoreApplication::translate("OptionsDialog", "&OK", nullptr));
731  cancelButton->setText(QCoreApplication::translate("OptionsDialog", "&Cancel", nullptr));
732  } // retranslateUi
733 
734 };
735 
736 namespace Ui {
737  class OptionsDialog: public Ui_OptionsDialog {};
738 } // namespace Ui
739 
740 QT_END_NAMESPACE
741 
742 #endif // UI_OPTIONSDIALOG_H
QLabel * databaseCacheUnitLabel
Definition: ui_optionsdialog.h:50
QVBoxLayout * verticalLayout_Display
Definition: ui_optionsdialog.h:99
QHBoxLayout * horizontalLayout
Definition: ui_optionsdialog.h:125
QValueComboBox * lang
Definition: ui_optionsdialog.h:102
QVBoxLayout * verticalLayout_Window
Definition: ui_optionsdialog.h:93
QSpacerItem * horizontalSpacer_2
Definition: ui_optionsdialog.h:122
QSpacerItem * horizontalSpacer_2_Network
Definition: ui_optionsdialog.h:83
QLabel * proxyReachIPv6Label
Definition: ui_optionsdialog.h:80
QVBoxLayout * verticalLayout_2
Definition: ui_optionsdialog.h:60
Definition: ui_optionsdialog.h:737
QHBoxLayout * horizontalLayout_3_Network
Definition: ui_optionsdialog.h:85
QLabel * proxyReachIPv4Label
Definition: ui_optionsdialog.h:78
QCheckBox * proxyReachTor
Definition: ui_optionsdialog.h:81
QHBoxLayout * horizontalLayout_Buttons
Definition: ui_optionsdialog.h:116
QCheckBox * bitcoinAtStartup
Definition: ui_optionsdialog.h:39
QLabel * overriddenByCommandLineLabel
Definition: ui_optionsdialog.h:115
Definition: qvaluecombobox.h:12
QLabel * pruneWarning
Definition: ui_optionsdialog.h:46
QLabel * langLabel
Definition: ui_optionsdialog.h:101
Definition: addressbookpage.h:14
void retranslateUi(QDialog *OptionsDialog)
Definition: ui_optionsdialog.h:611
QWidget * tabMain
Definition: ui_optionsdialog.h:37
QCheckBox * connectSocksTor
Definition: ui_optionsdialog.h:84
QSpacerItem * horizontalSpacer_0_Main
Definition: ui_optionsdialog.h:40
QHBoxLayout * horizontalLayout_2_Network
Definition: ui_optionsdialog.h:75
QVBoxLayout * verticalLayout_Network
Definition: ui_optionsdialog.h:65
QSpacerItem * verticalSpacer_Wallet
Definition: ui_optionsdialog.h:63
QGroupBox * groupBox
Definition: ui_optionsdialog.h:59
void setupUi(QDialog *OptionsDialog)
Definition: ui_optionsdialog.h:129
QSpacerItem * horizontalSpacer_2_Main
Definition: ui_optionsdialog.h:51
Definition: optionsdialog.h:35
QFrame * frame
Definition: ui_optionsdialog.h:110
QLabel * proxyReachTorLabel
Definition: ui_optionsdialog.h:82
QCheckBox * spendZeroConfChange
Definition: ui_optionsdialog.h:62
QTabWidget * tabWidget
Definition: ui_optionsdialog.h:36
QSpacerItem * horizontalSpacer_Bottom
Definition: ui_optionsdialog.h:114
QLabel * proxyIpLabel
Definition: ui_optionsdialog.h:70
QPushButton * okButton
Definition: ui_optionsdialog.h:126
QCheckBox * hideTrayIcon
Definition: ui_optionsdialog.h:94
QLabel * databaseCacheLabel
Definition: ui_optionsdialog.h:48
QVBoxLayout * verticalLayout_4
Definition: ui_optionsdialog.h:123
QSpinBox * threadsScriptVerif
Definition: ui_optionsdialog.h:54
QLabel * pruneSizeUnitLabel
Definition: ui_optionsdialog.h:44
QPushButton * cancelButton
Definition: ui_optionsdialog.h:127
QCheckBox * minimizeOnClose
Definition: ui_optionsdialog.h:96
Definition: qvalidatedlineedit.h:13
QSpacerItem * horizontalSpacer_4_Network
Definition: ui_optionsdialog.h:90
QSpacerItem * verticalSpacer
Definition: ui_optionsdialog.h:124
QVBoxLayout * verticalLayout_Bottom
Definition: ui_optionsdialog.h:111
QHBoxLayout * horizontalLayout_1_Network
Definition: ui_optionsdialog.h:69
QHBoxLayout * horizontalLayout_3_Display
Definition: ui_optionsdialog.h:106
QVBoxLayout * verticalLayout_Buttons
Definition: ui_optionsdialog.h:117
QSpacerItem * horizontalSpacer_1_Network
Definition: ui_optionsdialog.h:74
QLabel * proxyPortTorLabel
Definition: ui_optionsdialog.h:88
QWidget * tabNetwork
Definition: ui_optionsdialog.h:64
QSpacerItem * verticalSpacer_Main
Definition: ui_optionsdialog.h:56
QWidget * tabWallet
Definition: ui_optionsdialog.h:57
QLabel * unitLabel
Definition: ui_optionsdialog.h:104
QPushButton * resetButton
Definition: ui_optionsdialog.h:119
QLabel * proxyPortLabel
Definition: ui_optionsdialog.h:72
QHBoxLayout * horizontalLayout_2_Main
Definition: ui_optionsdialog.h:47
QSpacerItem * horizontalSpacer_Main_Prune
Definition: ui_optionsdialog.h:45
QValidatedLineEdit * proxyIp
Definition: ui_optionsdialog.h:71
QLabel * statusLabel
Definition: ui_optionsdialog.h:121
QVBoxLayout * verticalLayout_Wallet
Definition: ui_optionsdialog.h:58
QLabel * threadsScriptVerifLabel
Definition: ui_optionsdialog.h:53
QSpacerItem * verticalSpacer_Network
Definition: ui_optionsdialog.h:91
QCheckBox * minimizeToTray
Definition: ui_optionsdialog.h:95
QLabel * overriddenByCommandLineInfoLabel
Definition: ui_optionsdialog.h:113
QWidget * tabWindow
Definition: ui_optionsdialog.h:92
QWidget * tabDisplay
Definition: ui_optionsdialog.h:98
QCheckBox * connectSocks
Definition: ui_optionsdialog.h:68
QHBoxLayout * horizontalLayout_Bottom
Definition: ui_optionsdialog.h:112
QCheckBox * proxyReachIPv6
Definition: ui_optionsdialog.h:79
QSpacerItem * verticalSpacer_Window
Definition: ui_optionsdialog.h:97
QCheckBox * proxyReachIPv4
Definition: ui_optionsdialog.h:77
QHBoxLayout * horizontalLayout_1_Display
Definition: ui_optionsdialog.h:100
QVBoxLayout * verticalLayout
Definition: ui_optionsdialog.h:35
QSpacerItem * horizontalSpacer_Main_Threads
Definition: ui_optionsdialog.h:55
QValueComboBox * unit
Definition: ui_optionsdialog.h:105
QCheckBox * mapPortUpnp
Definition: ui_optionsdialog.h:66
QHBoxLayout * horizontalLayout_2_Display
Definition: ui_optionsdialog.h:103
QLabel * proxyActiveNets
Definition: ui_optionsdialog.h:76
QSpacerItem * horizontalSpacer_1
Definition: ui_optionsdialog.h:120
QHBoxLayout * horizontalLayout_Main_Prune
Definition: ui_optionsdialog.h:41
QCheckBox * coinControlFeatures
Definition: ui_optionsdialog.h:61
QCheckBox * allowIncoming
Definition: ui_optionsdialog.h:67
QValidatedLineEdit * proxyIpTor
Definition: ui_optionsdialog.h:87
QPushButton * openBitcoinConfButton
Definition: ui_optionsdialog.h:118
QLineEdit * proxyPortTor
Definition: ui_optionsdialog.h:89
QSpinBox * pruneSize
Definition: ui_optionsdialog.h:43
QSpacerItem * verticalSpacer_Display
Definition: ui_optionsdialog.h:109
Definition: ui_optionsdialog.h:32
QLineEdit * proxyPort
Definition: ui_optionsdialog.h:73
QCheckBox * prune
Definition: ui_optionsdialog.h:42
QHBoxLayout * horizontalLayout_Main_VerifyLabel
Definition: ui_optionsdialog.h:52
QVBoxLayout * verticalLayout_Main
Definition: ui_optionsdialog.h:38
QLineEdit * thirdPartyTxUrls
Definition: ui_optionsdialog.h:108
QSpinBox * databaseCache
Definition: ui_optionsdialog.h:49
QLabel * proxyIpTorLabel
Definition: ui_optionsdialog.h:86
QLabel * thirdPartyTxUrlsLabel
Definition: ui_optionsdialog.h:107