9 #ifndef UI_OPTIONSDIALOG_H
10 #define UI_OPTIONSDIALOG_H
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/QFrame>
19 #include <QtWidgets/QGroupBox>
20 #include <QtWidgets/QHBoxLayout>
21 #include <QtWidgets/QHeaderView>
22 #include <QtWidgets/QLabel>
23 #include <QtWidgets/QLineEdit>
24 #include <QtWidgets/QPushButton>
25 #include <QtWidgets/QSpacerItem>
26 #include <QtWidgets/QSpinBox>
27 #include <QtWidgets/QTabWidget>
28 #include <QtWidgets/QVBoxLayout>
29 #include <QtWidgets/QWidget>
110 if (OptionsDialog->objectName().isEmpty())
111 OptionsDialog->setObjectName(QStringLiteral(
"OptionsDialog"));
112 OptionsDialog->resize(560, 400);
113 OptionsDialog->setModal(
true);
114 verticalLayout =
new QVBoxLayout(OptionsDialog);
115 verticalLayout->setObjectName(QStringLiteral(
"verticalLayout"));
116 tabWidget =
new QTabWidget(OptionsDialog);
117 tabWidget->setObjectName(QStringLiteral(
"tabWidget"));
118 tabMain =
new QWidget();
119 tabMain->setObjectName(QStringLiteral(
"tabMain"));
120 verticalLayout_Main =
new QVBoxLayout(tabMain);
121 verticalLayout_Main->setObjectName(QStringLiteral(
"verticalLayout_Main"));
122 anoncoinAtStartup =
new QCheckBox(tabMain);
123 anoncoinAtStartup->setObjectName(QStringLiteral(
"anoncoinAtStartup"));
125 verticalLayout_Main->addWidget(anoncoinAtStartup);
127 horizontalLayout_2_Main =
new QHBoxLayout();
128 horizontalLayout_2_Main->setObjectName(QStringLiteral(
"horizontalLayout_2_Main"));
129 databaseCacheLabel =
new QLabel(tabMain);
130 databaseCacheLabel->setObjectName(QStringLiteral(
"databaseCacheLabel"));
131 databaseCacheLabel->setTextFormat(Qt::PlainText);
133 horizontalLayout_2_Main->addWidget(databaseCacheLabel);
135 databaseCache =
new QSpinBox(tabMain);
136 databaseCache->setObjectName(QStringLiteral(
"databaseCache"));
138 horizontalLayout_2_Main->addWidget(databaseCache);
140 databaseCacheUnitLabel =
new QLabel(tabMain);
141 databaseCacheUnitLabel->setObjectName(QStringLiteral(
"databaseCacheUnitLabel"));
142 databaseCacheUnitLabel->setTextFormat(Qt::PlainText);
144 horizontalLayout_2_Main->addWidget(databaseCacheUnitLabel);
146 horizontalSpacer_2_Main =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
148 horizontalLayout_2_Main->addItem(horizontalSpacer_2_Main);
151 verticalLayout_Main->addLayout(horizontalLayout_2_Main);
153 horizontalLayout_3_Main =
new QHBoxLayout();
154 horizontalLayout_3_Main->setObjectName(QStringLiteral(
"horizontalLayout_3_Main"));
155 threadsScriptVerifLabel =
new QLabel(tabMain);
156 threadsScriptVerifLabel->setObjectName(QStringLiteral(
"threadsScriptVerifLabel"));
157 threadsScriptVerifLabel->setTextFormat(Qt::PlainText);
159 horizontalLayout_3_Main->addWidget(threadsScriptVerifLabel);
161 threadsScriptVerif =
new QSpinBox(tabMain);
162 threadsScriptVerif->setObjectName(QStringLiteral(
"threadsScriptVerif"));
164 horizontalLayout_3_Main->addWidget(threadsScriptVerif);
166 horizontalSpacer_3_Main =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
168 horizontalLayout_3_Main->addItem(horizontalSpacer_3_Main);
171 verticalLayout_Main->addLayout(horizontalLayout_3_Main);
173 verticalSpacer_Main =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
175 verticalLayout_Main->addItem(verticalSpacer_Main);
177 tabWidget->addTab(tabMain, QString());
178 tabWallet =
new QWidget();
179 tabWallet->setObjectName(QStringLiteral(
"tabWallet"));
180 verticalLayout_Wallet =
new QVBoxLayout(tabWallet);
181 verticalLayout_Wallet->setObjectName(QStringLiteral(
"verticalLayout_Wallet"));
182 transactionFeeInfoLabel =
new QLabel(tabWallet);
183 transactionFeeInfoLabel->setObjectName(QStringLiteral(
"transactionFeeInfoLabel"));
184 transactionFeeInfoLabel->setTextFormat(Qt::PlainText);
185 transactionFeeInfoLabel->setWordWrap(
true);
187 verticalLayout_Wallet->addWidget(transactionFeeInfoLabel);
189 horizontalLayout_1_Wallet =
new QHBoxLayout();
190 horizontalLayout_1_Wallet->setObjectName(QStringLiteral(
"horizontalLayout_1_Wallet"));
191 transactionFeeLabel =
new QLabel(tabWallet);
192 transactionFeeLabel->setObjectName(QStringLiteral(
"transactionFeeLabel"));
193 transactionFeeLabel->setTextFormat(Qt::PlainText);
195 horizontalLayout_1_Wallet->addWidget(transactionFeeLabel);
198 transactionFee->setObjectName(QStringLiteral(
"transactionFee"));
200 horizontalLayout_1_Wallet->addWidget(transactionFee);
202 horizontalSpacer_1_Wallet =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
204 horizontalLayout_1_Wallet->addItem(horizontalSpacer_1_Wallet);
207 verticalLayout_Wallet->addLayout(horizontalLayout_1_Wallet);
209 verticalSpacer_Wallet =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
211 verticalLayout_Wallet->addItem(verticalSpacer_Wallet);
213 groupBox =
new QGroupBox(tabWallet);
214 groupBox->setObjectName(QStringLiteral(
"groupBox"));
215 verticalLayout_2 =
new QVBoxLayout(groupBox);
216 verticalLayout_2->setObjectName(QStringLiteral(
"verticalLayout_2"));
217 coinControlFeatures =
new QCheckBox(groupBox);
218 coinControlFeatures->setObjectName(QStringLiteral(
"coinControlFeatures"));
220 verticalLayout_2->addWidget(coinControlFeatures);
222 spendZeroConfChange =
new QCheckBox(groupBox);
223 spendZeroConfChange->setObjectName(QStringLiteral(
"spendZeroConfChange"));
225 verticalLayout_2->addWidget(spendZeroConfChange);
228 verticalLayout_Wallet->addWidget(groupBox);
230 tabWidget->addTab(tabWallet, QString());
231 tabNetwork =
new QWidget();
232 tabNetwork->setObjectName(QStringLiteral(
"tabNetwork"));
233 verticalLayout_Network =
new QVBoxLayout(tabNetwork);
234 verticalLayout_Network->setObjectName(QStringLiteral(
"verticalLayout_Network"));
235 mapPortUpnp =
new QCheckBox(tabNetwork);
236 mapPortUpnp->setObjectName(QStringLiteral(
"mapPortUpnp"));
238 verticalLayout_Network->addWidget(mapPortUpnp);
240 connectSocks =
new QCheckBox(tabNetwork);
241 connectSocks->setObjectName(QStringLiteral(
"connectSocks"));
243 verticalLayout_Network->addWidget(connectSocks);
245 horizontalLayout_1_Network =
new QHBoxLayout();
246 horizontalLayout_1_Network->setObjectName(QStringLiteral(
"horizontalLayout_1_Network"));
247 proxyIpLabel =
new QLabel(tabNetwork);
248 proxyIpLabel->setObjectName(QStringLiteral(
"proxyIpLabel"));
249 proxyIpLabel->setTextFormat(Qt::PlainText);
251 horizontalLayout_1_Network->addWidget(proxyIpLabel);
254 proxyIp->setObjectName(QStringLiteral(
"proxyIp"));
255 proxyIp->setMinimumSize(QSize(140, 0));
256 proxyIp->setMaximumSize(QSize(140, 16777215));
258 horizontalLayout_1_Network->addWidget(proxyIp);
260 proxyPortLabel =
new QLabel(tabNetwork);
261 proxyPortLabel->setObjectName(QStringLiteral(
"proxyPortLabel"));
262 proxyPortLabel->setTextFormat(Qt::PlainText);
264 horizontalLayout_1_Network->addWidget(proxyPortLabel);
266 proxyPort =
new QLineEdit(tabNetwork);
267 proxyPort->setObjectName(QStringLiteral(
"proxyPort"));
268 proxyPort->setMinimumSize(QSize(55, 0));
269 proxyPort->setMaximumSize(QSize(55, 16777215));
271 horizontalLayout_1_Network->addWidget(proxyPort);
273 horizontalSpacer_1_Network =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
275 horizontalLayout_1_Network->addItem(horizontalSpacer_1_Network);
278 verticalLayout_Network->addLayout(horizontalLayout_1_Network);
280 verticalSpacer_Network =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
282 verticalLayout_Network->addItem(verticalSpacer_Network);
284 tabWidget->addTab(tabNetwork, QString());
285 tabWindow =
new QWidget();
286 tabWindow->setObjectName(QStringLiteral(
"tabWindow"));
287 verticalLayout_Window =
new QVBoxLayout(tabWindow);
288 verticalLayout_Window->setObjectName(QStringLiteral(
"verticalLayout_Window"));
289 minimizeToTray =
new QCheckBox(tabWindow);
290 minimizeToTray->setObjectName(QStringLiteral(
"minimizeToTray"));
292 verticalLayout_Window->addWidget(minimizeToTray);
294 minimizeOnClose =
new QCheckBox(tabWindow);
295 minimizeOnClose->setObjectName(QStringLiteral(
"minimizeOnClose"));
297 verticalLayout_Window->addWidget(minimizeOnClose);
299 verticalSpacer_Window =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
301 verticalLayout_Window->addItem(verticalSpacer_Window);
303 tabWidget->addTab(tabWindow, QString());
304 tabDisplay =
new QWidget();
305 tabDisplay->setObjectName(QStringLiteral(
"tabDisplay"));
306 verticalLayout_Display =
new QVBoxLayout(tabDisplay);
307 verticalLayout_Display->setObjectName(QStringLiteral(
"verticalLayout_Display"));
308 horizontalLayout_1_Display =
new QHBoxLayout();
309 horizontalLayout_1_Display->setObjectName(QStringLiteral(
"horizontalLayout_1_Display"));
310 langLabel =
new QLabel(tabDisplay);
311 langLabel->setObjectName(QStringLiteral(
"langLabel"));
312 langLabel->setTextFormat(Qt::PlainText);
314 horizontalLayout_1_Display->addWidget(langLabel);
317 lang->setObjectName(QStringLiteral(
"lang"));
319 horizontalLayout_1_Display->addWidget(lang);
322 verticalLayout_Display->addLayout(horizontalLayout_1_Display);
324 horizontalLayout_2_Display =
new QHBoxLayout();
325 horizontalLayout_2_Display->setObjectName(QStringLiteral(
"horizontalLayout_2_Display"));
326 unitLabel =
new QLabel(tabDisplay);
327 unitLabel->setObjectName(QStringLiteral(
"unitLabel"));
328 unitLabel->setTextFormat(Qt::PlainText);
330 horizontalLayout_2_Display->addWidget(unitLabel);
333 unit->setObjectName(QStringLiteral(
"unit"));
335 horizontalLayout_2_Display->addWidget(unit);
338 verticalLayout_Display->addLayout(horizontalLayout_2_Display);
340 horizontalLayout_3_Display =
new QHBoxLayout();
341 horizontalLayout_3_Display->setObjectName(QStringLiteral(
"horizontalLayout_3_Display"));
342 thirdPartyTxUrlsLabel =
new QLabel(tabDisplay);
343 thirdPartyTxUrlsLabel->setObjectName(QStringLiteral(
"thirdPartyTxUrlsLabel"));
345 horizontalLayout_3_Display->addWidget(thirdPartyTxUrlsLabel);
347 thirdPartyTxUrls =
new QLineEdit(tabDisplay);
348 thirdPartyTxUrls->setObjectName(QStringLiteral(
"thirdPartyTxUrls"));
350 horizontalLayout_3_Display->addWidget(thirdPartyTxUrls);
353 verticalLayout_Display->addLayout(horizontalLayout_3_Display);
355 verticalSpacer_Display =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
357 verticalLayout_Display->addItem(verticalSpacer_Display);
359 tabWidget->addTab(tabDisplay, QString());
361 verticalLayout->addWidget(tabWidget);
363 frame =
new QFrame(OptionsDialog);
364 frame->setObjectName(QStringLiteral(
"frame"));
365 verticalLayout_Bottom =
new QVBoxLayout(frame);
366 verticalLayout_Bottom->setObjectName(QStringLiteral(
"verticalLayout_Bottom"));
367 horizontalLayout_Bottom =
new QHBoxLayout();
368 horizontalLayout_Bottom->setObjectName(QStringLiteral(
"horizontalLayout_Bottom"));
369 overriddenByCommandLineInfoLabel =
new QLabel(frame);
370 overriddenByCommandLineInfoLabel->setObjectName(QStringLiteral(
"overriddenByCommandLineInfoLabel"));
371 overriddenByCommandLineInfoLabel->setTextFormat(Qt::PlainText);
373 horizontalLayout_Bottom->addWidget(overriddenByCommandLineInfoLabel);
375 horizontalSpacer_Bottom =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
377 horizontalLayout_Bottom->addItem(horizontalSpacer_Bottom);
380 verticalLayout_Bottom->addLayout(horizontalLayout_Bottom);
382 overriddenByCommandLineLabel =
new QLabel(frame);
383 overriddenByCommandLineLabel->setObjectName(QStringLiteral(
"overriddenByCommandLineLabel"));
384 overriddenByCommandLineLabel->setTextFormat(Qt::PlainText);
385 overriddenByCommandLineLabel->setWordWrap(
true);
387 verticalLayout_Bottom->addWidget(overriddenByCommandLineLabel);
390 verticalLayout->addWidget(frame);
392 horizontalLayout_Buttons =
new QHBoxLayout();
393 horizontalLayout_Buttons->setObjectName(QStringLiteral(
"horizontalLayout_Buttons"));
394 resetButton =
new QPushButton(OptionsDialog);
395 resetButton->setObjectName(QStringLiteral(
"resetButton"));
396 resetButton->setAutoDefault(
false);
398 horizontalLayout_Buttons->addWidget(resetButton);
400 horizontalSpacer_1 =
new QSpacerItem(40, 48, QSizePolicy::Expanding, QSizePolicy::Minimum);
402 horizontalLayout_Buttons->addItem(horizontalSpacer_1);
404 statusLabel =
new QLabel(OptionsDialog);
405 statusLabel->setObjectName(QStringLiteral(
"statusLabel"));
406 statusLabel->setMinimumSize(QSize(200, 0));
410 statusLabel->setFont(font);
411 statusLabel->setTextFormat(Qt::PlainText);
412 statusLabel->setWordWrap(
true);
414 horizontalLayout_Buttons->addWidget(statusLabel);
416 horizontalSpacer_2 =
new QSpacerItem(40, 48, QSizePolicy::Expanding, QSizePolicy::Minimum);
418 horizontalLayout_Buttons->addItem(horizontalSpacer_2);
420 okButton =
new QPushButton(OptionsDialog);
421 okButton->setObjectName(QStringLiteral(
"okButton"));
423 horizontalLayout_Buttons->addWidget(okButton);
425 cancelButton =
new QPushButton(OptionsDialog);
426 cancelButton->setObjectName(QStringLiteral(
"cancelButton"));
427 cancelButton->setAutoDefault(
false);
429 horizontalLayout_Buttons->addWidget(cancelButton);
432 verticalLayout->addLayout(horizontalLayout_Buttons);
434 #ifndef QT_NO_SHORTCUT
435 databaseCacheLabel->setBuddy(databaseCache);
436 threadsScriptVerifLabel->setBuddy(threadsScriptVerif);
437 transactionFeeLabel->setBuddy(transactionFee);
438 proxyIpLabel->setBuddy(proxyIp);
439 proxyPortLabel->setBuddy(proxyPort);
440 langLabel->setBuddy(lang);
441 unitLabel->setBuddy(unit);
442 thirdPartyTxUrlsLabel->setBuddy(thirdPartyTxUrls);
443 #endif // QT_NO_SHORTCUT
447 tabWidget->setCurrentIndex(0);
450 QMetaObject::connectSlotsByName(OptionsDialog);
455 OptionsDialog->setWindowTitle(QApplication::translate(
"OptionsDialog",
"Options", 0));
456 #ifndef QT_NO_TOOLTIP
457 anoncoinAtStartup->setToolTip(QApplication::translate(
"OptionsDialog",
"Automatically start Anoncoin after logging in to the system.", 0));
458 #endif // QT_NO_TOOLTIP
459 anoncoinAtStartup->setText(QApplication::translate(
"OptionsDialog",
"&Start Anoncoin on system login", 0));
460 databaseCacheLabel->setText(QApplication::translate(
"OptionsDialog",
"Size of &database cache", 0));
461 databaseCacheUnitLabel->setText(QApplication::translate(
"OptionsDialog",
"MB", 0));
462 threadsScriptVerifLabel->setText(QApplication::translate(
"OptionsDialog",
"Number of script &verification threads", 0));
463 #ifndef QT_NO_TOOLTIP
464 threadsScriptVerif->setToolTip(QApplication::translate(
"OptionsDialog",
"(0 = auto, <0 = leave that many cores free)", 0));
465 #endif // QT_NO_TOOLTIP
466 tabWidget->setTabText(tabWidget->indexOf(tabMain), QApplication::translate(
"OptionsDialog",
"&Main", 0));
467 transactionFeeInfoLabel->setText(QApplication::translate(
"OptionsDialog",
"Optional transaction fee per kB that helps make sure your transactions are processed quickly. Most transactions are 1 kB.", 0));
468 transactionFeeLabel->setText(QApplication::translate(
"OptionsDialog",
"Pay transaction &fee", 0));
469 groupBox->setTitle(QApplication::translate(
"OptionsDialog",
"Expert", 0));
470 #ifndef QT_NO_TOOLTIP
471 coinControlFeatures->setToolTip(QApplication::translate(
"OptionsDialog",
"Whether to show coin control features or not.", 0));
472 #endif // QT_NO_TOOLTIP
473 coinControlFeatures->setText(QApplication::translate(
"OptionsDialog",
"Enable coin &control features", 0));
474 #ifndef QT_NO_TOOLTIP
475 spendZeroConfChange->setToolTip(QApplication::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.", 0));
476 #endif // QT_NO_TOOLTIP
477 spendZeroConfChange->setText(QApplication::translate(
"OptionsDialog",
"&Spend unconfirmed change", 0));
478 tabWidget->setTabText(tabWidget->indexOf(tabWallet), QApplication::translate(
"OptionsDialog",
"W&allet", 0));
479 #ifndef QT_NO_TOOLTIP
480 mapPortUpnp->setToolTip(QApplication::translate(
"OptionsDialog",
"Automatically open the Anoncoin client port on the router. This only works when your router supports UPnP and it is enabled.", 0));
481 #endif // QT_NO_TOOLTIP
482 mapPortUpnp->setText(QApplication::translate(
"OptionsDialog",
"Map port using &UPnP", 0));
483 #ifndef QT_NO_TOOLTIP
484 connectSocks->setToolTip(QApplication::translate(
"OptionsDialog",
"Connect to the Anoncoin network through a SOCKS proxy.", 0));
485 #endif // QT_NO_TOOLTIP
486 connectSocks->setText(QApplication::translate(
"OptionsDialog",
"&Connect through SOCKS proxy (default proxy):", 0));
487 proxyIpLabel->setText(QApplication::translate(
"OptionsDialog",
"Proxy &IP:", 0));
488 #ifndef QT_NO_TOOLTIP
489 proxyIp->setToolTip(QApplication::translate(
"OptionsDialog",
"IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1)", 0));
490 #endif // QT_NO_TOOLTIP
491 proxyPortLabel->setText(QApplication::translate(
"OptionsDialog",
"&Port:", 0));
492 #ifndef QT_NO_TOOLTIP
493 proxyPort->setToolTip(QApplication::translate(
"OptionsDialog",
"Port of the proxy (e.g. 9050)", 0));
494 #endif // QT_NO_TOOLTIP
495 tabWidget->setTabText(tabWidget->indexOf(tabNetwork), QApplication::translate(
"OptionsDialog",
"&Network", 0));
496 #ifndef QT_NO_TOOLTIP
497 minimizeToTray->setToolTip(QApplication::translate(
"OptionsDialog",
"Show only a tray icon after minimizing the window.", 0));
498 #endif // QT_NO_TOOLTIP
499 minimizeToTray->setText(QApplication::translate(
"OptionsDialog",
"&Minimize to the tray instead of the taskbar", 0));
500 #ifndef QT_NO_TOOLTIP
501 minimizeOnClose->setToolTip(QApplication::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 Quit in the menu.", 0));
502 #endif // QT_NO_TOOLTIP
503 minimizeOnClose->setText(QApplication::translate(
"OptionsDialog",
"M&inimize on close", 0));
504 tabWidget->setTabText(tabWidget->indexOf(tabWindow), QApplication::translate(
"OptionsDialog",
"&Window", 0));
505 langLabel->setText(QApplication::translate(
"OptionsDialog",
"User Interface &language:", 0));
506 #ifndef QT_NO_TOOLTIP
507 lang->setToolTip(QApplication::translate(
"OptionsDialog",
"The user interface language can be set here. This setting will take effect after restarting Anoncoin.", 0));
508 #endif // QT_NO_TOOLTIP
509 unitLabel->setText(QApplication::translate(
"OptionsDialog",
"&Unit to show amounts in:", 0));
510 #ifndef QT_NO_TOOLTIP
511 unit->setToolTip(QApplication::translate(
"OptionsDialog",
"Choose the default subdivision unit to show in the interface and when sending coins.", 0));
512 #endif // QT_NO_TOOLTIP
513 #ifndef QT_NO_TOOLTIP
514 thirdPartyTxUrlsLabel->setToolTip(QApplication::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 |.", 0));
515 #endif // QT_NO_TOOLTIP
516 thirdPartyTxUrlsLabel->setText(QApplication::translate(
"OptionsDialog",
"Third party transaction URLs", 0));
517 #ifndef QT_NO_TOOLTIP
518 thirdPartyTxUrls->setToolTip(QApplication::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 |.", 0));
519 #endif // QT_NO_TOOLTIP
520 tabWidget->setTabText(tabWidget->indexOf(tabDisplay), QApplication::translate(
"OptionsDialog",
"&Display", 0));
521 overriddenByCommandLineInfoLabel->setText(QApplication::translate(
"OptionsDialog",
"Active command-line options that override above options:", 0));
522 overriddenByCommandLineLabel->setText(QString());
523 #ifndef QT_NO_TOOLTIP
524 resetButton->setToolTip(QApplication::translate(
"OptionsDialog",
"Reset all client options to default.", 0));
525 #endif // QT_NO_TOOLTIP
526 resetButton->setText(QApplication::translate(
"OptionsDialog",
"&Reset Options", 0));
527 statusLabel->setText(QString());
528 okButton->setText(QApplication::translate(
"OptionsDialog",
"&OK", 0));
529 cancelButton->setText(QApplication::translate(
"OptionsDialog",
"&Cancel", 0));
540 #endif // UI_OPTIONSDIALOG_H
QCheckBox * spendZeroConfChange
QHBoxLayout * horizontalLayout_3_Display
QVBoxLayout * verticalLayout
QSpacerItem * horizontalSpacer_1
QSpinBox * threadsScriptVerif
void setupUi(QDialog *OptionsDialog)
QPushButton * cancelButton
QHBoxLayout * horizontalLayout_3_Main
QVBoxLayout * verticalLayout_Wallet
QSpacerItem * horizontalSpacer_1_Network
QVBoxLayout * verticalLayout_Display
QVBoxLayout * verticalLayout_2
QCheckBox * minimizeToTray
QHBoxLayout * horizontalLayout_2_Main
QLabel * databaseCacheUnitLabel
QLabel * threadsScriptVerifLabel
Line edit that can be marked as "invalid" to show input validation feedback.
QLabel * transactionFeeInfoLabel
QSpacerItem * verticalSpacer_Network
QHBoxLayout * horizontalLayout_1_Network
QHBoxLayout * horizontalLayout_Bottom
QSpacerItem * horizontalSpacer_2
Widget for entering anoncoin amounts.
QVBoxLayout * verticalLayout_Window
QLabel * overriddenByCommandLineInfoLabel
QSpacerItem * verticalSpacer_Window
QHBoxLayout * horizontalLayout_Buttons
QVBoxLayout * verticalLayout_Network
QSpacerItem * horizontalSpacer_1_Wallet
QSpacerItem * horizontalSpacer_3_Main
QCheckBox * anoncoinAtStartup
QSpacerItem * horizontalSpacer_2_Main
QSpacerItem * verticalSpacer_Wallet
QLabel * overriddenByCommandLineLabel
QLabel * databaseCacheLabel
QHBoxLayout * horizontalLayout_1_Display
QCheckBox * minimizeOnClose
QLineEdit * thirdPartyTxUrls
QSpacerItem * verticalSpacer_Display
AnoncoinAmountField * transactionFee
QLabel * thirdPartyTxUrlsLabel
QVBoxLayout * verticalLayout_Main
QVBoxLayout * verticalLayout_Bottom
QLabel * transactionFeeLabel
QValidatedLineEdit * proxyIp
QSpacerItem * verticalSpacer_Main
QCheckBox * coinControlFeatures
QPushButton * resetButton
QHBoxLayout * horizontalLayout_2_Display
QHBoxLayout * horizontalLayout_1_Wallet
void retranslateUi(QDialog *OptionsDialog)
QSpacerItem * horizontalSpacer_Bottom