9#ifndef UI_DEBUGWINDOW_H
10#define UI_DEBUGWINDOW_H
12#include <QtCore/QVariant>
14#include <QtWidgets/QApplication>
15#include <QtWidgets/QComboBox>
16#include <QtWidgets/QFrame>
17#include <QtWidgets/QGridLayout>
18#include <QtWidgets/QGroupBox>
19#include <QtWidgets/QHBoxLayout>
20#include <QtWidgets/QHeaderView>
21#include <QtWidgets/QLabel>
22#include <QtWidgets/QLineEdit>
23#include <QtWidgets/QPushButton>
24#include <QtWidgets/QScrollArea>
25#include <QtWidgets/QSlider>
26#include <QtWidgets/QSpacerItem>
27#include <QtWidgets/QSplitter>
28#include <QtWidgets/QTabWidget>
29#include <QtWidgets/QTableView>
30#include <QtWidgets/QTextEdit>
31#include <QtWidgets/QToolButton>
32#include <QtWidgets/QVBoxLayout>
33#include <QtWidgets/QWidget>
175 RPCConsole->setObjectName(QString::fromUtf8(
"RPCConsole"));
180 label_alerts->setObjectName(QString::fromUtf8(
"label_alerts"));
182 label_alerts->setStyleSheet(QString::fromUtf8(
"QLabel { background-color: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop:0 #F0D0A0, stop:1 #F8D488); color:#000000; }"));
185 label_alerts->setTextInteractionFlags(Qt::TextSelectableByMouse);
190 tabWidget->setObjectName(QString::fromUtf8(
"tabWidget"));
192 tab_info->setObjectName(QString::fromUtf8(
"tab_info"));
194 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
197 label_9->setObjectName(QString::fromUtf8(
"label_9"));
206 label_6->setObjectName(QString::fromUtf8(
"label_6"));
211 clientVersion->setObjectName(QString::fromUtf8(
"clientVersion"));
214 clientVersion->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
228 clientUserAgent->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
233 label_12->setObjectName(QString::fromUtf8(
"label_12"));
238 dataDir->setObjectName(QString::fromUtf8(
"dataDir"));
239 dataDir->setCursor(QCursor(Qt::IBeamCursor));
240 dataDir->setTextFormat(Qt::PlainText);
242 dataDir->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
247 label_11->setObjectName(QString::fromUtf8(
"label_11"));
252 blocksDir->setObjectName(QString::fromUtf8(
"blocksDir"));
253 blocksDir->setCursor(QCursor(Qt::IBeamCursor));
256 blocksDir->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
261 label_13->setObjectName(QString::fromUtf8(
"label_13"));
266 startupTime->setObjectName(QString::fromUtf8(
"startupTime"));
269 startupTime->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
274 labelNetwork->setObjectName(QString::fromUtf8(
"labelNetwork"));
280 label_8->setObjectName(QString::fromUtf8(
"label_8"));
285 networkName->setObjectName(QString::fromUtf8(
"networkName"));
288 networkName->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
293 label_7->setObjectName(QString::fromUtf8(
"label_7"));
301 numberOfConnections->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
306 label_10->setObjectName(QString::fromUtf8(
"label_10"));
312 label_3->setObjectName(QString::fromUtf8(
"label_3"));
317 numberOfBlocks->setObjectName(QString::fromUtf8(
"numberOfBlocks"));
320 numberOfBlocks->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
330 lastBlockTime->setObjectName(QString::fromUtf8(
"lastBlockTime"));
333 lastBlockTime->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
352 mempoolNumberTxs->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
362 mempoolSize->setObjectName(QString::fromUtf8(
"mempoolSize"));
365 mempoolSize->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
372 verticalSpacer_2 =
new QSpacerItem(10, 5, QSizePolicy::Minimum, QSizePolicy::Expanding);
390 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
397 tab_console->setObjectName(QString::fromUtf8(
"tab_console"));
412 WalletSelector->setObjectName(QString::fromUtf8(
"WalletSelector"));
417 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
424 icon.addFile(QString::fromUtf8(
":/icons/fontsmaller"), QSize(), QIcon::Normal, QIcon::Off);
433 icon1.addFile(QString::fromUtf8(
":/icons/fontbigger"), QSize(), QIcon::Normal, QIcon::Off);
440 clearButton->setObjectName(QString::fromUtf8(
"clearButton"));
443 icon2.addFile(QString::fromUtf8(
":/icons/remove"), QSize(), QIcon::Normal, QIcon::Off);
446#if QT_CONFIG(shortcut)
447 clearButton->setShortcut(QString::fromUtf8(
"Ctrl+L"));
456 messagesWidget->setObjectName(QString::fromUtf8(
"messagesWidget"));
468 promptIcon->setObjectName(QString::fromUtf8(
"promptIcon"));
472 icon3.addFile(QString::fromUtf8(
":/icons/prompticon"), QSize(), QIcon::Normal, QIcon::Off);
473 icon3.addFile(QString::fromUtf8(
":/icons/prompticon"), QSize(), QIcon::Disabled, QIcon::Off);
482 lineEdit->setObjectName(QString::fromUtf8(
"lineEdit"));
492 tab_nettraffic->setObjectName(QString::fromUtf8(
"tab_nettraffic"));
498 trafficGraph->setObjectName(QString::fromUtf8(
"trafficGraph"));
499 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
500 sizePolicy.setHorizontalStretch(0);
501 sizePolicy.setVerticalStretch(0);
502 sizePolicy.setHeightForWidth(
trafficGraph->sizePolicy().hasHeightForWidth());
510 sldGraphRange->setObjectName(QString::fromUtf8(
"sldGraphRange"));
520 lblGraphRange->setObjectName(QString::fromUtf8(
"lblGraphRange"));
539 verticalLayout->setObjectName(QString::fromUtf8(
"verticalLayout"));
541 groupBox->setObjectName(QString::fromUtf8(
"groupBox"));
547 line->setObjectName(QString::fromUtf8(
"line"));
548 QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Fixed);
549 sizePolicy1.setHorizontalStretch(0);
550 sizePolicy1.setVerticalStretch(0);
551 sizePolicy1.setHeightForWidth(
line->sizePolicy().hasHeightForWidth());
552 line->setSizePolicy(sizePolicy1);
553 line->setMinimumSize(QSize(10, 0));
555 QBrush brush(QColor(0, 255, 0, 255));
556 brush.setStyle(Qt::SolidPattern);
557 palette.setBrush(QPalette::Active, QPalette::Light, brush);
558 palette.setBrush(QPalette::Inactive, QPalette::Light, brush);
559 palette.setBrush(QPalette::Disabled, QPalette::Light, brush);
560 line->setPalette(palette);
561 line->setFrameShape(QFrame::HLine);
562 line->setFrameShadow(QFrame::Sunken);
567 label_16->setObjectName(QString::fromUtf8(
"label_16"));
572 lblBytesIn->setObjectName(QString::fromUtf8(
"lblBytesIn"));
574 lblBytesIn->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
584 line_2->setObjectName(QString::fromUtf8(
"line_2"));
585 sizePolicy1.setHeightForWidth(
line_2->sizePolicy().hasHeightForWidth());
586 line_2->setSizePolicy(sizePolicy1);
587 line_2->setMinimumSize(QSize(10, 0));
589 QBrush brush1(QColor(255, 0, 0, 255));
590 brush1.setStyle(Qt::SolidPattern);
591 palette1.setBrush(QPalette::Active, QPalette::Light, brush1);
592 palette1.setBrush(QPalette::Inactive, QPalette::Light, brush1);
593 palette1.setBrush(QPalette::Disabled, QPalette::Light, brush1);
594 line_2->setPalette(palette1);
595 line_2->setFrameShape(QFrame::HLine);
596 line_2->setFrameShadow(QFrame::Sunken);
601 label_17->setObjectName(QString::fromUtf8(
"label_17"));
606 lblBytesOut->setObjectName(QString::fromUtf8(
"lblBytesOut"));
608 lblBytesOut->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
615 verticalSpacer_4 =
new QSpacerItem(20, 407, QSizePolicy::Minimum, QSizePolicy::Expanding);
627 tab_peers->setObjectName(QString::fromUtf8(
"tab_peers"));
631 splitter->setObjectName(QString::fromUtf8(
"splitter"));
632 splitter->setOrientation(Qt::Horizontal);
633 splitter->setChildrenCollapsible(
false);
635 widget_1->setObjectName(QString::fromUtf8(
"widget_1"));
636 QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
637 sizePolicy2.setHorizontalStretch(1);
638 sizePolicy2.setVerticalStretch(0);
639 sizePolicy2.setHeightForWidth(
widget_1->sizePolicy().hasHeightForWidth());
640 widget_1->setSizePolicy(sizePolicy2);
641 widget_1->setMinimumSize(QSize(400, 0));
645 peerWidget->setObjectName(QString::fromUtf8(
"peerWidget"));
648 peerWidget->setTextElideMode(Qt::ElideMiddle);
651 peerWidget->horizontalHeader()->setHighlightSections(
false);
656 banHeading->setObjectName(QString::fromUtf8(
"banHeading"));
657 QSizePolicy sizePolicy3(QSizePolicy::Preferred, QSizePolicy::Minimum);
658 sizePolicy3.setHorizontalStretch(0);
659 sizePolicy3.setVerticalStretch(0);
660 sizePolicy3.setHeightForWidth(
banHeading->sizePolicy().hasHeightForWidth());
663 banHeading->setMaximumSize(QSize(16777215, 32));
665 font1.setPointSize(12);
667 banHeading->setCursor(QCursor(Qt::IBeamCursor));
668 banHeading->setAlignment(Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft);
670 banHeading->setTextInteractionFlags(Qt::NoTextInteraction);
675 banlistWidget->setObjectName(QString::fromUtf8(
"banlistWidget"));
679 banlistWidget->horizontalHeader()->setHighlightSections(
false);
686 QSizePolicy sizePolicy4(QSizePolicy::Minimum, QSizePolicy::Preferred);
687 sizePolicy4.setHorizontalStretch(0);
688 sizePolicy4.setVerticalStretch(0);
695 peerHeading->setObjectName(QString::fromUtf8(
"peerHeading"));
696 sizePolicy3.setHeightForWidth(
peerHeading->sizePolicy().hasHeightForWidth());
700 font2.setPointSize(10);
703 peerHeading->setAlignment(Qt::AlignHCenter|Qt::AlignTop);
705 peerHeading->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
710 scrollArea->setObjectName(QString::fromUtf8(
"scrollArea"));
713 detailWidget->setObjectName(QString::fromUtf8(
"detailWidget"));
716 gridLayout_2->setObjectName(QString::fromUtf8(
"gridLayout_2"));
718 label_30->setObjectName(QString::fromUtf8(
"label_30"));
726 peerPermissions->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
739 peerConnectionType->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
749 peerNetwork->setObjectName(QString::fromUtf8(
"peerNetwork"));
752 peerNetwork->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
757 label_21->setObjectName(QString::fromUtf8(
"label_21"));
762 peerVersion->setObjectName(QString::fromUtf8(
"peerVersion"));
765 peerVersion->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
770 label_28->setObjectName(QString::fromUtf8(
"label_28"));
775 peerSubversion->setObjectName(QString::fromUtf8(
"peerSubversion"));
778 peerSubversion->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
783 label_4->setObjectName(QString::fromUtf8(
"label_4"));
788 peerServices->setObjectName(QString::fromUtf8(
"peerServices"));
792 peerServices->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
802 peerRelayTxes->setObjectName(QString::fromUtf8(
"peerRelayTxes"));
805 peerRelayTxes->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
818 peerHighBandwidth->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
823 label_29->setObjectName(QString::fromUtf8(
"label_29"));
828 peerHeight->setObjectName(QString::fromUtf8(
"peerHeight"));
829 peerHeight->setCursor(QCursor(Qt::IBeamCursor));
831 peerHeight->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
836 label_27->setObjectName(QString::fromUtf8(
"label_27"));
841 peerSyncHeight->setObjectName(QString::fromUtf8(
"peerSyncHeight"));
844 peerSyncHeight->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
849 label_25->setObjectName(QString::fromUtf8(
"label_25"));
857 peerCommonHeight->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
862 label_22->setObjectName(QString::fromUtf8(
"label_22"));
867 peerConnTime->setObjectName(QString::fromUtf8(
"peerConnTime"));
870 peerConnTime->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
880 peerLastBlock->setObjectName(QString::fromUtf8(
"peerLastBlock"));
883 peerLastBlock->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
893 peerLastTx->setObjectName(QString::fromUtf8(
"peerLastTx"));
894 peerLastTx->setCursor(QCursor(Qt::IBeamCursor));
896 peerLastTx->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
901 label_15->setObjectName(QString::fromUtf8(
"label_15"));
906 peerLastSend->setObjectName(QString::fromUtf8(
"peerLastSend"));
909 peerLastSend->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
914 label_19->setObjectName(QString::fromUtf8(
"label_19"));
919 peerLastRecv->setObjectName(QString::fromUtf8(
"peerLastRecv"));
922 peerLastRecv->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
927 label_18->setObjectName(QString::fromUtf8(
"label_18"));
932 peerBytesSent->setObjectName(QString::fromUtf8(
"peerBytesSent"));
935 peerBytesSent->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
940 label_20->setObjectName(QString::fromUtf8(
"label_20"));
945 peerBytesRecv->setObjectName(QString::fromUtf8(
"peerBytesRecv"));
948 peerBytesRecv->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
953 label_26->setObjectName(QString::fromUtf8(
"label_26"));
958 peerPingTime->setObjectName(QString::fromUtf8(
"peerPingTime"));
961 peerPingTime->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
971 peerPingWait->setObjectName(QString::fromUtf8(
"peerPingWait"));
974 peerPingWait->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
984 peerMinPing->setObjectName(QString::fromUtf8(
"peerMinPing"));
987 peerMinPing->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
997 timeoffset->setObjectName(QString::fromUtf8(
"timeoffset"));
998 timeoffset->setCursor(QCursor(Qt::IBeamCursor));
1000 timeoffset->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1010 peerMappedAS->setObjectName(QString::fromUtf8(
"peerMappedAS"));
1013 peerMappedAS->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1017 verticalSpacer_3 =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
1045 RPCConsole->setWindowTitle(QCoreApplication::translate(
"RPCConsole",
"Node window",
nullptr));
1046 label_9->setText(QCoreApplication::translate(
"RPCConsole",
"General",
nullptr));
1047 label_6->setText(QCoreApplication::translate(
"RPCConsole",
"Client version",
nullptr));
1048 clientVersion->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1049 labelClientUserAgent->setText(QCoreApplication::translate(
"RPCConsole",
"User Agent",
nullptr));
1050 clientUserAgent->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1051 label_12->setText(QCoreApplication::translate(
"RPCConsole",
"Datadir",
nullptr));
1052#if QT_CONFIG(tooltip)
1053 dataDir->setToolTip(QCoreApplication::translate(
"RPCConsole",
"To specify a non-default location of the data directory use the '%1' option.",
nullptr));
1055 dataDir->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1056 label_11->setText(QCoreApplication::translate(
"RPCConsole",
"Blocksdir",
nullptr));
1057#if QT_CONFIG(tooltip)
1058 blocksDir->setToolTip(QCoreApplication::translate(
"RPCConsole",
"To specify a non-default location of the blocks directory use the '%1' option.",
nullptr));
1060 blocksDir->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1061 label_13->setText(QCoreApplication::translate(
"RPCConsole",
"Startup time",
nullptr));
1062 startupTime->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1063 labelNetwork->setText(QCoreApplication::translate(
"RPCConsole",
"Network",
nullptr));
1064 label_8->setText(QCoreApplication::translate(
"RPCConsole",
"Name",
nullptr));
1065 networkName->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1066 label_7->setText(QCoreApplication::translate(
"RPCConsole",
"Number of connections",
nullptr));
1068 label_10->setText(QCoreApplication::translate(
"RPCConsole",
"Block chain",
nullptr));
1069 label_3->setText(QCoreApplication::translate(
"RPCConsole",
"Current block height",
nullptr));
1070 numberOfBlocks->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1071 labelLastBlockTime->setText(QCoreApplication::translate(
"RPCConsole",
"Last block time",
nullptr));
1072 lastBlockTime->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1073 labelMempoolTitle->setText(QCoreApplication::translate(
"RPCConsole",
"Memory Pool",
nullptr));
1074 labelNumberOfTransactions->setText(QCoreApplication::translate(
"RPCConsole",
"Current number of transactions",
nullptr));
1075 mempoolNumberTxs->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1076 labelMemoryUsage->setText(QCoreApplication::translate(
"RPCConsole",
"Memory usage",
nullptr));
1077 mempoolSize->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1078 labelDebugLogfile->setText(QCoreApplication::translate(
"RPCConsole",
"Debug log file",
nullptr));
1079#if QT_CONFIG(tooltip)
1080 openDebugLogfileButton->setToolTip(QCoreApplication::translate(
"RPCConsole",
"Open the %1 debug log file from the current data directory. This can take a few seconds for large log files.",
nullptr));
1084 WalletSelectorLabel->setText(QCoreApplication::translate(
"RPCConsole",
"Wallet: ",
nullptr));
1085 WalletSelector->setItemText(0, QCoreApplication::translate(
"RPCConsole",
"(none)",
nullptr));
1087#if QT_CONFIG(tooltip)
1088 fontSmallerButton->setToolTip(QCoreApplication::translate(
"RPCConsole",
"Decrease font size",
nullptr));
1091#if QT_CONFIG(tooltip)
1092 fontBiggerButton->setToolTip(QCoreApplication::translate(
"RPCConsole",
"Increase font size",
nullptr));
1095#if QT_CONFIG(tooltip)
1096 clearButton->setToolTip(QCoreApplication::translate(
"RPCConsole",
"Clear console",
nullptr));
1100 lineEdit->setPlaceholderText(QString());
1103 groupBox->setTitle(QCoreApplication::translate(
"RPCConsole",
"Totals",
nullptr));
1104 label_16->setText(QCoreApplication::translate(
"RPCConsole",
"Received",
nullptr));
1105 label_17->setText(QCoreApplication::translate(
"RPCConsole",
"Sent",
nullptr));
1107 banHeading->setText(QCoreApplication::translate(
"RPCConsole",
"Banned peers",
nullptr));
1108 peerHeading->setText(QCoreApplication::translate(
"RPCConsole",
"Select a peer to view detailed information.",
nullptr));
1109 label_30->setText(QCoreApplication::translate(
"RPCConsole",
"Permissions",
nullptr));
1110 peerPermissions->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1111#if QT_CONFIG(tooltip)
1112 peerConnectionTypeLabel->setToolTip(QCoreApplication::translate(
"RPCConsole",
"The direction and type of peer connection: %1",
nullptr));
1115 peerConnectionType->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1116#if QT_CONFIG(tooltip)
1117 peerNetworkLabel->setToolTip(QCoreApplication::translate(
"RPCConsole",
"The network protocol this peer is connected through: IPv4, IPv6, Onion, I2P, or CJDNS.",
nullptr));
1119 peerNetworkLabel->setText(QCoreApplication::translate(
"RPCConsole",
"Network",
nullptr));
1120 peerNetwork->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1121 label_21->setText(QCoreApplication::translate(
"RPCConsole",
"Version",
nullptr));
1122 peerVersion->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1123 label_28->setText(QCoreApplication::translate(
"RPCConsole",
"User Agent",
nullptr));
1124 peerSubversion->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1125 label_4->setText(QCoreApplication::translate(
"RPCConsole",
"Services",
nullptr));
1126 peerServices->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1127#if QT_CONFIG(tooltip)
1128 peerRelayTxesLabel->setToolTip(QCoreApplication::translate(
"RPCConsole",
"Whether the peer requested us to relay transactions.",
nullptr));
1130 peerRelayTxesLabel->setText(QCoreApplication::translate(
"RPCConsole",
"Wants Tx Relay",
nullptr));
1131 peerRelayTxes->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1132#if QT_CONFIG(tooltip)
1133 peerHighBandwidthLabel->setToolTip(QCoreApplication::translate(
"RPCConsole",
"High bandwidth BIP152 compact block relay: %1",
nullptr));
1136 peerHighBandwidth->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1137 label_29->setText(QCoreApplication::translate(
"RPCConsole",
"Starting Block",
nullptr));
1138 peerHeight->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1139 label_27->setText(QCoreApplication::translate(
"RPCConsole",
"Synced Headers",
nullptr));
1140 peerSyncHeight->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1141 label_25->setText(QCoreApplication::translate(
"RPCConsole",
"Synced Blocks",
nullptr));
1142 peerCommonHeight->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1143 label_22->setText(QCoreApplication::translate(
"RPCConsole",
"Connection Time",
nullptr));
1144 peerConnTime->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1145#if QT_CONFIG(tooltip)
1146 peerLastBlockLabel->setToolTip(QCoreApplication::translate(
"RPCConsole",
"Elapsed time since a novel block passing initial validity checks was received from this peer.",
nullptr));
1148 peerLastBlockLabel->setText(QCoreApplication::translate(
"RPCConsole",
"Last Block",
nullptr));
1149 peerLastBlock->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1150#if QT_CONFIG(tooltip)
1151 peerLastTxLabel->setToolTip(QCoreApplication::translate(
"RPCConsole",
"Elapsed time since a novel transaction accepted into our mempool was received from this peer.",
nullptr));
1153 peerLastTxLabel->setText(QCoreApplication::translate(
"RPCConsole",
"Last Tx",
nullptr));
1154 peerLastTx->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1155 label_15->setText(QCoreApplication::translate(
"RPCConsole",
"Last Send",
nullptr));
1156 peerLastSend->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1157 label_19->setText(QCoreApplication::translate(
"RPCConsole",
"Last Receive",
nullptr));
1158 peerLastRecv->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1159 label_18->setText(QCoreApplication::translate(
"RPCConsole",
"Sent",
nullptr));
1160 peerBytesSent->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1161 label_20->setText(QCoreApplication::translate(
"RPCConsole",
"Received",
nullptr));
1162 peerBytesRecv->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1163 label_26->setText(QCoreApplication::translate(
"RPCConsole",
"Ping Time",
nullptr));
1164 peerPingTime->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1165#if QT_CONFIG(tooltip)
1166 peerPingWaitLabel->setToolTip(QCoreApplication::translate(
"RPCConsole",
"The duration of a currently outstanding ping.",
nullptr));
1168 peerPingWaitLabel->setText(QCoreApplication::translate(
"RPCConsole",
"Ping Wait",
nullptr));
1169 peerPingWait->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1170 peerMinPingLabel->setText(QCoreApplication::translate(
"RPCConsole",
"Min Ping",
nullptr));
1171 peerMinPing->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1172 label_timeoffset->setText(QCoreApplication::translate(
"RPCConsole",
"Time Offset",
nullptr));
1173 timeoffset->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
1174#if QT_CONFIG(tooltip)
1175 peerMappedASLabel->setToolTip(QCoreApplication::translate(
"RPCConsole",
"The mapped Autonomous System used for diversifying peer selection.",
nullptr));
1177 peerMappedASLabel->setText(QCoreApplication::translate(
"RPCConsole",
"Mapped AS",
nullptr));
1178 peerMappedAS->setText(QCoreApplication::translate(
"RPCConsole",
"N/A",
nullptr));
Local Bitcoin RPC console.
QVBoxLayout * verticalLayout_4
QLabel * peerConnectionTypeLabel
QWidget * peersTabRightPanel
QPushButton * openDebugLogfileButton
QToolButton * fontBiggerButton
QSpacerItem * horizontalSpacer
TrafficGraphWidget * trafficGraph
QTableView * banlistWidget
QLabel * peerNetworkLabel
QLabel * peerHighBandwidthLabel
QHBoxLayout * horizontalLayout_5
QLabel * peerMappedASLabel
QComboBox * WalletSelector
QLabel * numberOfConnections
QHBoxLayout * horizontalLayout_4
QGridLayout * gridLayout_2
QLabel * WalletSelectorLabel
QLabel * labelClientUserAgent
QLabel * labelNumberOfTransactions
QLabel * peerRelayTxesLabel
QHBoxLayout * horizontalLayout_2
QVBoxLayout * verticalLayout_3
QHBoxLayout * horizontalLayout
QHBoxLayout * horizontalLayoutPrompt
QVBoxLayout * verticalLayout_7
QVBoxLayout * verticalLayout
QPushButton * btnClearTrafficGraph
QLabel * peerCommonHeight
QSpacerItem * verticalSpacer_2
QVBoxLayout * verticalLayout_5
QLabel * labelLastBlockTime
QLabel * peerLastBlockLabel
QSpacerItem * verticalSpacer_4
QLabel * peerHighBandwidth
QVBoxLayout * verticalLayoutDebugButton
QToolButton * fontSmallerButton
QLabel * peerConnectionType
QSpacerItem * verticalSpacer_3
void setupUi(QWidget *RPCConsole)
QVBoxLayout * verticalLayout_2
QLabel * labelMempoolTitle
QVBoxLayout * verticalLayout_6
QToolButton * clearButton
QSpacerItem * verticalSpacer
QLabel * peerMinPingLabel
void retranslateUi(QWidget *RPCConsole)
QVBoxLayout * verticalLayout_8
QHBoxLayout * horizontalLayout_3
QLabel * labelMemoryUsage
QLabel * labelDebugLogfile
QLabel * peerPingWaitLabel
QLabel * mempoolNumberTxs
QTextEdit * messagesWidget
QLabel * label_timeoffset