Bitcoin Core  28.1.0
P2P Digital Currency
ui_debugwindow.h
Go to the documentation of this file.
1 /********************************************************************************
2 ** Form generated from reading UI file 'debugwindow.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 5.15.2
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8 
9 #ifndef UI_DEBUGWINDOW_H
10 #define UI_DEBUGWINDOW_H
11 
12 #include <QtCore/QVariant>
13 #include <QtGui/QIcon>
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>
34 #include "qt/trafficgraphwidget.h"
35 
36 QT_BEGIN_NAMESPACE
37 
39 {
40 public:
41  QVBoxLayout *verticalLayout_2;
42  QLabel *label_alerts;
43  QTabWidget *tabWidget;
44  QWidget *tab_info;
45  QGridLayout *gridLayout;
46  QLabel *label_9;
47  QLabel *label_6;
48  QLabel *clientVersion;
50  QLabel *clientUserAgent;
51  QLabel *label_12;
52  QLabel *dataDir;
53  QLabel *label_11;
54  QLabel *blocksDir;
55  QLabel *label_13;
56  QLabel *startupTime;
57  QLabel *labelNetwork;
58  QLabel *label_8;
59  QLabel *networkName;
60  QLabel *label_7;
62  QLabel *label_14;
63  QLabel *localAddresses;
64  QLabel *label_10;
65  QLabel *label_3;
66  QLabel *numberOfBlocks;
68  QLabel *lastBlockTime;
73  QLabel *mempoolSize;
75  QSpacerItem *verticalSpacer_2;
77  QPushButton *openDebugLogfileButton;
78  QSpacerItem *verticalSpacer;
79  QWidget *tab_console;
80  QVBoxLayout *verticalLayout_3;
81  QHBoxLayout *horizontalLayout;
83  QComboBox *WalletSelector;
84  QSpacerItem *horizontalSpacer;
85  QToolButton *fontSmallerButton;
86  QToolButton *fontBiggerButton;
87  QToolButton *clearButton;
88  QTextEdit *messagesWidget;
89  QHBoxLayout *horizontalLayoutPrompt;
90  QPushButton *promptIcon;
91  QLineEdit *lineEdit;
92  QWidget *tab_nettraffic;
93  QHBoxLayout *horizontalLayout_3;
94  QVBoxLayout *verticalLayout_4;
96  QHBoxLayout *horizontalLayout_2;
97  QSlider *sldGraphRange;
98  QLabel *lblGraphRange;
99  QPushButton *btnClearTrafficGraph;
100  QVBoxLayout *verticalLayout;
101  QGroupBox *groupBox;
102  QVBoxLayout *verticalLayout_5;
103  QHBoxLayout *horizontalLayout_4;
104  QFrame *line;
105  QLabel *label_16;
106  QLabel *lblBytesIn;
107  QHBoxLayout *horizontalLayout_5;
108  QFrame *line_2;
109  QLabel *label_17;
110  QLabel *lblBytesOut;
111  QSpacerItem *verticalSpacer_4;
112  QWidget *tab_peers;
113  QVBoxLayout *verticalLayout_6;
114  QSplitter *splitter;
115  QWidget *widget_1;
116  QVBoxLayout *verticalLayout_7;
117  QTableView *peerWidget;
118  QLabel *banHeading;
119  QTableView *banlistWidget;
121  QVBoxLayout *verticalLayout_8;
122  QHBoxLayout *horizontalLayout_8;
123  QLabel *peerHeading;
124  QWidget *hidePeersDetail;
125  QToolButton *hidePeersDetailButton;
126  QScrollArea *scrollArea;
127  QWidget *detailWidget;
128  QGridLayout *gridLayout_2;
129  QLabel *label_30;
136  QLabel *peerSessionId;
138  QLabel *peerNetwork;
139  QLabel *label_21;
140  QLabel *peerVersion;
141  QLabel *label_28;
142  QLabel *peerSubversion;
143  QLabel *label_4;
144  QLabel *peerServices;
146  QLabel *peerRelayTxes;
149  QLabel *label_29;
150  QLabel *peerHeight;
151  QLabel *label_27;
152  QLabel *peerSyncHeight;
153  QLabel *label_25;
155  QLabel *label_22;
156  QLabel *peerConnTime;
158  QLabel *peerLastBlock;
160  QLabel *peerLastTx;
161  QLabel *label_15;
162  QLabel *peerLastSend;
163  QLabel *label_19;
164  QLabel *peerLastRecv;
165  QLabel *label_18;
166  QLabel *peerBytesSent;
167  QLabel *label_20;
168  QLabel *peerBytesRecv;
169  QLabel *label_26;
170  QLabel *peerPingTime;
172  QLabel *peerPingWait;
174  QLabel *peerMinPing;
176  QLabel *timeoffset;
178  QLabel *peerMappedAS;
185  QSpacerItem *verticalSpacer_3;
186 
187  void setupUi(QWidget *RPCConsole)
188  {
189  if (RPCConsole->objectName().isEmpty())
190  RPCConsole->setObjectName(QString::fromUtf8("RPCConsole"));
191  RPCConsole->resize(740, 430);
192  verticalLayout_2 = new QVBoxLayout(RPCConsole);
193  verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
194  label_alerts = new QLabel(RPCConsole);
195  label_alerts->setObjectName(QString::fromUtf8("label_alerts"));
196  label_alerts->setVisible(false);
197  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; }"));
198  label_alerts->setWordWrap(true);
199  label_alerts->setMargin(3);
200  label_alerts->setTextInteractionFlags(Qt::TextSelectableByMouse);
201 
202  verticalLayout_2->addWidget(label_alerts);
203 
204  tabWidget = new QTabWidget(RPCConsole);
205  tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
206  tab_info = new QWidget();
207  tab_info->setObjectName(QString::fromUtf8("tab_info"));
208  gridLayout = new QGridLayout(tab_info);
209  gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
210  gridLayout->setHorizontalSpacing(12);
211  label_9 = new QLabel(tab_info);
212  label_9->setObjectName(QString::fromUtf8("label_9"));
213  QFont font;
214  font.setBold(true);
215  font.setWeight(75);
216  label_9->setFont(font);
217 
218  gridLayout->addWidget(label_9, 0, 0, 1, 1);
219 
220  label_6 = new QLabel(tab_info);
221  label_6->setObjectName(QString::fromUtf8("label_6"));
222 
223  gridLayout->addWidget(label_6, 1, 0, 1, 1);
224 
225  clientVersion = new QLabel(tab_info);
226  clientVersion->setObjectName(QString::fromUtf8("clientVersion"));
227  clientVersion->setCursor(QCursor(Qt::IBeamCursor));
228  clientVersion->setTextFormat(Qt::PlainText);
229  clientVersion->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
230 
231  gridLayout->addWidget(clientVersion, 1, 1, 1, 2);
232 
233  labelClientUserAgent = new QLabel(tab_info);
234  labelClientUserAgent->setObjectName(QString::fromUtf8("labelClientUserAgent"));
235  labelClientUserAgent->setIndent(10);
236 
237  gridLayout->addWidget(labelClientUserAgent, 2, 0, 1, 1);
238 
239  clientUserAgent = new QLabel(tab_info);
240  clientUserAgent->setObjectName(QString::fromUtf8("clientUserAgent"));
241  clientUserAgent->setCursor(QCursor(Qt::IBeamCursor));
242  clientUserAgent->setTextFormat(Qt::PlainText);
243  clientUserAgent->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
244 
245  gridLayout->addWidget(clientUserAgent, 2, 1, 1, 2);
246 
247  label_12 = new QLabel(tab_info);
248  label_12->setObjectName(QString::fromUtf8("label_12"));
249 
250  gridLayout->addWidget(label_12, 3, 0, 1, 1);
251 
252  dataDir = new QLabel(tab_info);
253  dataDir->setObjectName(QString::fromUtf8("dataDir"));
254  dataDir->setCursor(QCursor(Qt::IBeamCursor));
255  dataDir->setTextFormat(Qt::PlainText);
256  dataDir->setWordWrap(true);
257  dataDir->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
258 
259  gridLayout->addWidget(dataDir, 3, 1, 1, 2);
260 
261  label_11 = new QLabel(tab_info);
262  label_11->setObjectName(QString::fromUtf8("label_11"));
263 
264  gridLayout->addWidget(label_11, 4, 0, 1, 1);
265 
266  blocksDir = new QLabel(tab_info);
267  blocksDir->setObjectName(QString::fromUtf8("blocksDir"));
268  blocksDir->setCursor(QCursor(Qt::IBeamCursor));
269  blocksDir->setTextFormat(Qt::PlainText);
270  blocksDir->setWordWrap(true);
271  blocksDir->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
272 
273  gridLayout->addWidget(blocksDir, 4, 1, 1, 2);
274 
275  label_13 = new QLabel(tab_info);
276  label_13->setObjectName(QString::fromUtf8("label_13"));
277 
278  gridLayout->addWidget(label_13, 5, 0, 1, 1);
279 
280  startupTime = new QLabel(tab_info);
281  startupTime->setObjectName(QString::fromUtf8("startupTime"));
282  startupTime->setCursor(QCursor(Qt::IBeamCursor));
283  startupTime->setTextFormat(Qt::PlainText);
284  startupTime->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
285 
286  gridLayout->addWidget(startupTime, 5, 1, 1, 2);
287 
288  labelNetwork = new QLabel(tab_info);
289  labelNetwork->setObjectName(QString::fromUtf8("labelNetwork"));
290  labelNetwork->setFont(font);
291 
292  gridLayout->addWidget(labelNetwork, 6, 0, 1, 1);
293 
294  label_8 = new QLabel(tab_info);
295  label_8->setObjectName(QString::fromUtf8("label_8"));
296 
297  gridLayout->addWidget(label_8, 7, 0, 1, 1);
298 
299  networkName = new QLabel(tab_info);
300  networkName->setObjectName(QString::fromUtf8("networkName"));
301  networkName->setCursor(QCursor(Qt::IBeamCursor));
302  networkName->setTextFormat(Qt::PlainText);
303  networkName->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
304 
305  gridLayout->addWidget(networkName, 7, 1, 1, 2);
306 
307  label_7 = new QLabel(tab_info);
308  label_7->setObjectName(QString::fromUtf8("label_7"));
309 
310  gridLayout->addWidget(label_7, 8, 0, 1, 1);
311 
312  numberOfConnections = new QLabel(tab_info);
313  numberOfConnections->setObjectName(QString::fromUtf8("numberOfConnections"));
314  numberOfConnections->setCursor(QCursor(Qt::IBeamCursor));
315  numberOfConnections->setTextFormat(Qt::PlainText);
316  numberOfConnections->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
317 
318  gridLayout->addWidget(numberOfConnections, 8, 1, 1, 2);
319 
320  label_14 = new QLabel(tab_info);
321  label_14->setObjectName(QString::fromUtf8("label_14"));
322 
323  gridLayout->addWidget(label_14, 9, 0, 1, 1);
324 
325  localAddresses = new QLabel(tab_info);
326  localAddresses->setObjectName(QString::fromUtf8("localAddresses"));
327  localAddresses->setCursor(QCursor(Qt::IBeamCursor));
328  localAddresses->setWordWrap(true);
329  QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Minimum);
330  sizePolicy.setHorizontalStretch(0);
331  sizePolicy.setVerticalStretch(0);
332  sizePolicy.setHeightForWidth(localAddresses->sizePolicy().hasHeightForWidth());
333  localAddresses->setSizePolicy(sizePolicy);
334  localAddresses->setText(QString::fromUtf8("N/A"));
335  localAddresses->setTextFormat(Qt::PlainText);
336  localAddresses->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
337 
338  gridLayout->addWidget(localAddresses, 9, 1, 1, 2);
339 
340  label_10 = new QLabel(tab_info);
341  label_10->setObjectName(QString::fromUtf8("label_10"));
342  label_10->setFont(font);
343 
344  gridLayout->addWidget(label_10, 10, 0, 1, 1);
345 
346  label_3 = new QLabel(tab_info);
347  label_3->setObjectName(QString::fromUtf8("label_3"));
348 
349  gridLayout->addWidget(label_3, 11, 0, 1, 1);
350 
351  numberOfBlocks = new QLabel(tab_info);
352  numberOfBlocks->setObjectName(QString::fromUtf8("numberOfBlocks"));
353  numberOfBlocks->setCursor(QCursor(Qt::IBeamCursor));
354  numberOfBlocks->setTextFormat(Qt::PlainText);
355  numberOfBlocks->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
356 
357  gridLayout->addWidget(numberOfBlocks, 11, 1, 1, 2);
358 
359  labelLastBlockTime = new QLabel(tab_info);
360  labelLastBlockTime->setObjectName(QString::fromUtf8("labelLastBlockTime"));
361 
362  gridLayout->addWidget(labelLastBlockTime, 12, 0, 1, 1);
363 
364  lastBlockTime = new QLabel(tab_info);
365  lastBlockTime->setObjectName(QString::fromUtf8("lastBlockTime"));
366  lastBlockTime->setCursor(QCursor(Qt::IBeamCursor));
367  lastBlockTime->setTextFormat(Qt::PlainText);
368  lastBlockTime->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
369 
370  gridLayout->addWidget(lastBlockTime, 12, 1, 1, 2);
371 
372  labelMempoolTitle = new QLabel(tab_info);
373  labelMempoolTitle->setObjectName(QString::fromUtf8("labelMempoolTitle"));
374  labelMempoolTitle->setFont(font);
375 
376  gridLayout->addWidget(labelMempoolTitle, 13, 0, 1, 1);
377 
378  labelNumberOfTransactions = new QLabel(tab_info);
379  labelNumberOfTransactions->setObjectName(QString::fromUtf8("labelNumberOfTransactions"));
380 
381  gridLayout->addWidget(labelNumberOfTransactions, 14, 0, 1, 1);
382 
383  mempoolNumberTxs = new QLabel(tab_info);
384  mempoolNumberTxs->setObjectName(QString::fromUtf8("mempoolNumberTxs"));
385  mempoolNumberTxs->setCursor(QCursor(Qt::IBeamCursor));
386  mempoolNumberTxs->setTextFormat(Qt::PlainText);
387  mempoolNumberTxs->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
388 
389  gridLayout->addWidget(mempoolNumberTxs, 14, 1, 1, 1);
390 
391  labelMemoryUsage = new QLabel(tab_info);
392  labelMemoryUsage->setObjectName(QString::fromUtf8("labelMemoryUsage"));
393 
394  gridLayout->addWidget(labelMemoryUsage, 15, 0, 1, 1);
395 
396  mempoolSize = new QLabel(tab_info);
397  mempoolSize->setObjectName(QString::fromUtf8("mempoolSize"));
398  mempoolSize->setCursor(QCursor(Qt::IBeamCursor));
399  mempoolSize->setTextFormat(Qt::PlainText);
400  mempoolSize->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
401 
402  gridLayout->addWidget(mempoolSize, 15, 1, 1, 1);
403 
404  verticalLayoutDebugButton = new QVBoxLayout();
405  verticalLayoutDebugButton->setSpacing(3);
406  verticalLayoutDebugButton->setObjectName(QString::fromUtf8("verticalLayoutDebugButton"));
407  verticalSpacer_2 = new QSpacerItem(10, 5, QSizePolicy::Minimum, QSizePolicy::Expanding);
408 
410 
411  labelDebugLogfile = new QLabel(tab_info);
412  labelDebugLogfile->setObjectName(QString::fromUtf8("labelDebugLogfile"));
413 
415 
416  openDebugLogfileButton = new QPushButton(tab_info);
417  openDebugLogfileButton->setObjectName(QString::fromUtf8("openDebugLogfileButton"));
418  openDebugLogfileButton->setAutoDefault(false);
419 
421 
422 
423  gridLayout->addLayout(verticalLayoutDebugButton, 13, 2, 3, 1);
424 
425  verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
426 
427  gridLayout->addItem(verticalSpacer, 16, 0, 1, 1);
428 
429  gridLayout->setColumnStretch(1, 1);
430  tabWidget->addTab(tab_info, QString());
431  tab_console = new QWidget();
432  tab_console->setObjectName(QString::fromUtf8("tab_console"));
433  verticalLayout_3 = new QVBoxLayout(tab_console);
434  verticalLayout_3->setSpacing(3);
435  verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
436  verticalLayout_3->setContentsMargins(-1, -1, -1, 5);
437  horizontalLayout = new QHBoxLayout();
438  horizontalLayout->setSpacing(4);
439  horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
440  WalletSelectorLabel = new QLabel(tab_console);
441  WalletSelectorLabel->setObjectName(QString::fromUtf8("WalletSelectorLabel"));
442 
444 
445  WalletSelector = new QComboBox(tab_console);
446  WalletSelector->addItem(QString());
447  WalletSelector->setObjectName(QString::fromUtf8("WalletSelector"));
448  WalletSelector->setSizeAdjustPolicy(QComboBox::AdjustToContents);
449 
450  horizontalLayout->addWidget(WalletSelector);
451 
452  horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
453 
455 
456  fontSmallerButton = new QToolButton(tab_console);
457  fontSmallerButton->setObjectName(QString::fromUtf8("fontSmallerButton"));
458  QIcon icon;
459  icon.addFile(QString::fromUtf8(":/icons/fontsmaller"), QSize(), QIcon::Normal, QIcon::Off);
460  fontSmallerButton->setIcon(icon);
461  fontSmallerButton->setIconSize(QSize(22, 22));
462 
464 
465  fontBiggerButton = new QToolButton(tab_console);
466  fontBiggerButton->setObjectName(QString::fromUtf8("fontBiggerButton"));
467  QIcon icon1;
468  icon1.addFile(QString::fromUtf8(":/icons/fontbigger"), QSize(), QIcon::Normal, QIcon::Off);
469  fontBiggerButton->setIcon(icon1);
470  fontBiggerButton->setIconSize(QSize(22, 22));
471 
473 
474  clearButton = new QToolButton(tab_console);
475  clearButton->setObjectName(QString::fromUtf8("clearButton"));
476  clearButton->setLayoutDirection(Qt::LeftToRight);
477  QIcon icon2;
478  icon2.addFile(QString::fromUtf8(":/icons/remove"), QSize(), QIcon::Normal, QIcon::Off);
479  clearButton->setIcon(icon2);
480  clearButton->setIconSize(QSize(22, 22));
481 #if QT_CONFIG(shortcut)
482  clearButton->setShortcut(QString::fromUtf8("Ctrl+L"));
483 #endif // QT_CONFIG(shortcut)
484 
485  horizontalLayout->addWidget(clearButton);
486 
487 
489 
490  messagesWidget = new QTextEdit(tab_console);
491  messagesWidget->setObjectName(QString::fromUtf8("messagesWidget"));
492  messagesWidget->setMinimumSize(QSize(0, 100));
493  messagesWidget->setReadOnly(true);
494  messagesWidget->setProperty("tabKeyNavigation", QVariant(false));
495  messagesWidget->setProperty("columnCount", QVariant(2));
496 
497  verticalLayout_3->addWidget(messagesWidget);
498 
499  horizontalLayoutPrompt = new QHBoxLayout();
500  horizontalLayoutPrompt->setSpacing(3);
501  horizontalLayoutPrompt->setObjectName(QString::fromUtf8("horizontalLayoutPrompt"));
502  promptIcon = new QPushButton(tab_console);
503  promptIcon->setObjectName(QString::fromUtf8("promptIcon"));
504  promptIcon->setEnabled(false);
505  promptIcon->setMaximumSize(QSize(16, 24));
506  QIcon icon3;
507  icon3.addFile(QString::fromUtf8(":/icons/prompticon"), QSize(), QIcon::Normal, QIcon::Off);
508  icon3.addFile(QString::fromUtf8(":/icons/prompticon"), QSize(), QIcon::Disabled, QIcon::Off);
509  promptIcon->setIcon(icon3);
510  promptIcon->setIconSize(QSize(14, 14));
511  promptIcon->setAutoDefault(false);
512  promptIcon->setFlat(true);
513 
515 
516  lineEdit = new QLineEdit(tab_console);
517  lineEdit->setObjectName(QString::fromUtf8("lineEdit"));
518  lineEdit->setEnabled(false);
519 
520  horizontalLayoutPrompt->addWidget(lineEdit);
521 
522 
524 
525  tabWidget->addTab(tab_console, QString());
526  tab_nettraffic = new QWidget();
527  tab_nettraffic->setObjectName(QString::fromUtf8("tab_nettraffic"));
528  horizontalLayout_3 = new QHBoxLayout(tab_nettraffic);
529  horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
530  verticalLayout_4 = new QVBoxLayout();
531  verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
533  trafficGraph->setObjectName(QString::fromUtf8("trafficGraph"));
534  QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
535  sizePolicy1.setHorizontalStretch(0);
536  sizePolicy1.setVerticalStretch(0);
537  sizePolicy1.setHeightForWidth(trafficGraph->sizePolicy().hasHeightForWidth());
538  trafficGraph->setSizePolicy(sizePolicy1);
539 
540  verticalLayout_4->addWidget(trafficGraph);
541 
542  horizontalLayout_2 = new QHBoxLayout();
543  horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
544  sldGraphRange = new QSlider(tab_nettraffic);
545  sldGraphRange->setObjectName(QString::fromUtf8("sldGraphRange"));
546  sldGraphRange->setMinimum(1);
547  sldGraphRange->setMaximum(288);
548  sldGraphRange->setPageStep(12);
549  sldGraphRange->setValue(6);
550  sldGraphRange->setOrientation(Qt::Horizontal);
551 
552  horizontalLayout_2->addWidget(sldGraphRange);
553 
554  lblGraphRange = new QLabel(tab_nettraffic);
555  lblGraphRange->setObjectName(QString::fromUtf8("lblGraphRange"));
556  lblGraphRange->setMinimumSize(QSize(100, 0));
557  lblGraphRange->setAlignment(Qt::AlignCenter);
558 
559  horizontalLayout_2->addWidget(lblGraphRange);
560 
561  btnClearTrafficGraph = new QPushButton(tab_nettraffic);
562  btnClearTrafficGraph->setObjectName(QString::fromUtf8("btnClearTrafficGraph"));
563  btnClearTrafficGraph->setAutoDefault(false);
564 
566 
567 
569 
570 
572 
573  verticalLayout = new QVBoxLayout();
574  verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
575  groupBox = new QGroupBox(tab_nettraffic);
576  groupBox->setObjectName(QString::fromUtf8("groupBox"));
577  verticalLayout_5 = new QVBoxLayout(groupBox);
578  verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
579  horizontalLayout_4 = new QHBoxLayout();
580  horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
581  line = new QFrame(groupBox);
582  line->setObjectName(QString::fromUtf8("line"));
583  QSizePolicy sizePolicy2(QSizePolicy::Fixed, QSizePolicy::Fixed);
584  sizePolicy2.setHorizontalStretch(0);
585  sizePolicy2.setVerticalStretch(0);
586  sizePolicy2.setHeightForWidth(line->sizePolicy().hasHeightForWidth());
587  line->setSizePolicy(sizePolicy2);
588  line->setMinimumSize(QSize(10, 0));
589  QPalette palette;
590  QBrush brush(QColor(0, 255, 0, 255));
591  brush.setStyle(Qt::SolidPattern);
592  palette.setBrush(QPalette::Active, QPalette::Light, brush);
593  palette.setBrush(QPalette::Inactive, QPalette::Light, brush);
594  palette.setBrush(QPalette::Disabled, QPalette::Light, brush);
595  line->setPalette(palette);
596  line->setFrameShape(QFrame::HLine);
597  line->setFrameShadow(QFrame::Sunken);
598 
599  horizontalLayout_4->addWidget(line);
600 
601  label_16 = new QLabel(groupBox);
602  label_16->setObjectName(QString::fromUtf8("label_16"));
603 
604  horizontalLayout_4->addWidget(label_16);
605 
606  lblBytesIn = new QLabel(groupBox);
607  lblBytesIn->setObjectName(QString::fromUtf8("lblBytesIn"));
608  lblBytesIn->setMinimumSize(QSize(50, 0));
609  lblBytesIn->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
610 
611  horizontalLayout_4->addWidget(lblBytesIn);
612 
613 
615 
616  horizontalLayout_5 = new QHBoxLayout();
617  horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
618  line_2 = new QFrame(groupBox);
619  line_2->setObjectName(QString::fromUtf8("line_2"));
620  sizePolicy2.setHeightForWidth(line_2->sizePolicy().hasHeightForWidth());
621  line_2->setSizePolicy(sizePolicy2);
622  line_2->setMinimumSize(QSize(10, 0));
623  QPalette palette1;
624  QBrush brush1(QColor(255, 0, 0, 255));
625  brush1.setStyle(Qt::SolidPattern);
626  palette1.setBrush(QPalette::Active, QPalette::Light, brush1);
627  palette1.setBrush(QPalette::Inactive, QPalette::Light, brush1);
628  palette1.setBrush(QPalette::Disabled, QPalette::Light, brush1);
629  line_2->setPalette(palette1);
630  line_2->setFrameShape(QFrame::HLine);
631  line_2->setFrameShadow(QFrame::Sunken);
632 
633  horizontalLayout_5->addWidget(line_2);
634 
635  label_17 = new QLabel(groupBox);
636  label_17->setObjectName(QString::fromUtf8("label_17"));
637 
638  horizontalLayout_5->addWidget(label_17);
639 
640  lblBytesOut = new QLabel(groupBox);
641  lblBytesOut->setObjectName(QString::fromUtf8("lblBytesOut"));
642  lblBytesOut->setMinimumSize(QSize(50, 0));
643  lblBytesOut->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
644 
645  horizontalLayout_5->addWidget(lblBytesOut);
646 
647 
649 
650  verticalSpacer_4 = new QSpacerItem(20, 407, QSizePolicy::Minimum, QSizePolicy::Expanding);
651 
653 
654 
655  verticalLayout->addWidget(groupBox);
656 
657 
659 
660  tabWidget->addTab(tab_nettraffic, QString());
661  tab_peers = new QWidget();
662  tab_peers->setObjectName(QString::fromUtf8("tab_peers"));
663  verticalLayout_6 = new QVBoxLayout(tab_peers);
664  verticalLayout_6->setObjectName(QString::fromUtf8("verticalLayout_6"));
665  splitter = new QSplitter(tab_peers);
666  splitter->setObjectName(QString::fromUtf8("splitter"));
667  splitter->setOrientation(Qt::Horizontal);
668  splitter->setChildrenCollapsible(false);
669  widget_1 = new QWidget(splitter);
670  widget_1->setObjectName(QString::fromUtf8("widget_1"));
671  QSizePolicy sizePolicy3(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
672  sizePolicy3.setHorizontalStretch(1);
673  sizePolicy3.setVerticalStretch(0);
674  sizePolicy3.setHeightForWidth(widget_1->sizePolicy().hasHeightForWidth());
675  widget_1->setSizePolicy(sizePolicy3);
676  widget_1->setMinimumSize(QSize(400, 0));
677  verticalLayout_7 = new QVBoxLayout(widget_1);
678  verticalLayout_7->setObjectName(QString::fromUtf8("verticalLayout_7"));
679  peerWidget = new QTableView(widget_1);
680  peerWidget->setObjectName(QString::fromUtf8("peerWidget"));
681  peerWidget->setTabKeyNavigation(false);
682  peerWidget->setAlternatingRowColors(true);
683  peerWidget->setTextElideMode(Qt::ElideMiddle);
684  peerWidget->setSortingEnabled(true);
685  peerWidget->setWordWrap(false);
686  peerWidget->horizontalHeader()->setHighlightSections(false);
687 
688  verticalLayout_7->addWidget(peerWidget);
689 
690  banHeading = new QLabel(widget_1);
691  banHeading->setObjectName(QString::fromUtf8("banHeading"));
692  sizePolicy.setHeightForWidth(banHeading->sizePolicy().hasHeightForWidth());
693  banHeading->setSizePolicy(sizePolicy);
694  banHeading->setMinimumSize(QSize(0, 32));
695  banHeading->setMaximumSize(QSize(16777215, 32));
696  QFont font1;
697  font1.setPointSize(12);
698  banHeading->setFont(font1);
699  banHeading->setCursor(QCursor(Qt::IBeamCursor));
700  banHeading->setAlignment(Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft);
701  banHeading->setWordWrap(true);
702  banHeading->setTextInteractionFlags(Qt::NoTextInteraction);
703 
704  verticalLayout_7->addWidget(banHeading);
705 
706  banlistWidget = new QTableView(widget_1);
707  banlistWidget->setObjectName(QString::fromUtf8("banlistWidget"));
708  banlistWidget->setTabKeyNavigation(false);
709  banlistWidget->setAlternatingRowColors(true);
710  banlistWidget->setSortingEnabled(true);
711  banlistWidget->horizontalHeader()->setHighlightSections(false);
712 
713  verticalLayout_7->addWidget(banlistWidget);
714 
715  splitter->addWidget(widget_1);
716  peersTabRightPanel = new QWidget(splitter);
717  peersTabRightPanel->setObjectName(QString::fromUtf8("peersTabRightPanel"));
718  QSizePolicy sizePolicy4(QSizePolicy::Minimum, QSizePolicy::Preferred);
719  sizePolicy4.setHorizontalStretch(0);
720  sizePolicy4.setVerticalStretch(0);
721  sizePolicy4.setHeightForWidth(peersTabRightPanel->sizePolicy().hasHeightForWidth());
722  peersTabRightPanel->setSizePolicy(sizePolicy4);
723  peersTabRightPanel->setMinimumSize(QSize(300, 0));
724  verticalLayout_8 = new QVBoxLayout(peersTabRightPanel);
725  verticalLayout_8->setObjectName(QString::fromUtf8("verticalLayout_8"));
726  horizontalLayout_8 = new QHBoxLayout();
727  horizontalLayout_8->setObjectName(QString::fromUtf8("horizontalLayout_8"));
728  horizontalLayout_8->setContentsMargins(-1, 0, -1, 0);
729  peerHeading = new QLabel(peersTabRightPanel);
730  peerHeading->setObjectName(QString::fromUtf8("peerHeading"));
731  sizePolicy.setHeightForWidth(peerHeading->sizePolicy().hasHeightForWidth());
732  peerHeading->setSizePolicy(sizePolicy);
733  peerHeading->setMinimumSize(QSize(0, 32));
734  QFont font2;
735  font2.setPointSize(10);
736  peerHeading->setFont(font2);
737  peerHeading->setCursor(QCursor(Qt::IBeamCursor));
738  peerHeading->setAlignment(Qt::AlignHCenter|Qt::AlignTop);
739  peerHeading->setWordWrap(true);
740  peerHeading->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
741 
742  horizontalLayout_8->addWidget(peerHeading);
743 
744  hidePeersDetail = new QWidget(peersTabRightPanel);
745  hidePeersDetail->setObjectName(QString::fromUtf8("hidePeersDetail"));
746  hidePeersDetail->setEnabled(true);
747  hidePeersDetail->setMinimumSize(QSize(32, 32));
748  hidePeersDetail->setMaximumSize(QSize(32, 32));
749  hidePeersDetailButton = new QToolButton(hidePeersDetail);
750  hidePeersDetailButton->setObjectName(QString::fromUtf8("hidePeersDetailButton"));
751  hidePeersDetailButton->setGeometry(QRect(0, 0, 32, 32));
752  hidePeersDetailButton->setMinimumSize(QSize(32, 32));
753  hidePeersDetailButton->setBaseSize(QSize(32, 32));
754  hidePeersDetailButton->setLayoutDirection(Qt::LeftToRight);
755  QIcon icon4;
756  icon4.addFile(QString::fromUtf8(":/icons/remove"), QSize(), QIcon::Normal, QIcon::Off);
757  hidePeersDetailButton->setIcon(icon4);
758  hidePeersDetailButton->setIconSize(QSize(22, 22));
759 
761 
762 
764 
765  scrollArea = new QScrollArea(peersTabRightPanel);
766  scrollArea->setObjectName(QString::fromUtf8("scrollArea"));
767  scrollArea->setWidgetResizable(true);
768  detailWidget = new QWidget();
769  detailWidget->setObjectName(QString::fromUtf8("detailWidget"));
770  detailWidget->setGeometry(QRect(0, 0, 300, 426));
771  gridLayout_2 = new QGridLayout(detailWidget);
772  gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
773  label_30 = new QLabel(detailWidget);
774  label_30->setObjectName(QString::fromUtf8("label_30"));
775 
776  gridLayout_2->addWidget(label_30, 0, 0, 1, 1);
777 
778  peerPermissions = new QLabel(detailWidget);
779  peerPermissions->setObjectName(QString::fromUtf8("peerPermissions"));
780  peerPermissions->setCursor(QCursor(Qt::IBeamCursor));
781  peerPermissions->setTextFormat(Qt::PlainText);
782  peerPermissions->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
783 
784  gridLayout_2->addWidget(peerPermissions, 0, 1, 1, 1);
785 
787  peerConnectionTypeLabel->setObjectName(QString::fromUtf8("peerConnectionTypeLabel"));
788 
789  gridLayout_2->addWidget(peerConnectionTypeLabel, 1, 0, 1, 1);
790 
791  peerConnectionType = new QLabel(detailWidget);
792  peerConnectionType->setObjectName(QString::fromUtf8("peerConnectionType"));
793  peerConnectionType->setCursor(QCursor(Qt::IBeamCursor));
794  peerConnectionType->setTextFormat(Qt::PlainText);
795  peerConnectionType->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
796 
797  gridLayout_2->addWidget(peerConnectionType, 1, 1, 1, 1);
798 
799  peerTransportTypeLabel = new QLabel(detailWidget);
800  peerTransportTypeLabel->setObjectName(QString::fromUtf8("peerTransportTypeLabel"));
801 
802  gridLayout_2->addWidget(peerTransportTypeLabel, 2, 0, 1, 1);
803 
804  peerTransportType = new QLabel(detailWidget);
805  peerTransportType->setObjectName(QString::fromUtf8("peerTransportType"));
806  peerTransportType->setCursor(QCursor(Qt::IBeamCursor));
807  peerTransportType->setTextFormat(Qt::PlainText);
808  peerTransportType->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
809 
810  gridLayout_2->addWidget(peerTransportType, 2, 1, 1, 1);
811 
812  peerSessionIdLabel = new QLabel(detailWidget);
813  peerSessionIdLabel->setObjectName(QString::fromUtf8("peerSessionIdLabel"));
814 
815  gridLayout_2->addWidget(peerSessionIdLabel, 3, 0, 1, 1);
816 
817  peerSessionId = new QLabel(detailWidget);
818  peerSessionId->setObjectName(QString::fromUtf8("peerSessionId"));
819  peerSessionId->setCursor(QCursor(Qt::IBeamCursor));
820  peerSessionId->setTextFormat(Qt::PlainText);
821  peerSessionId->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
822 
823  gridLayout_2->addWidget(peerSessionId, 3, 1, 1, 1);
824 
825  peerNetworkLabel = new QLabel(detailWidget);
826  peerNetworkLabel->setObjectName(QString::fromUtf8("peerNetworkLabel"));
827 
828  gridLayout_2->addWidget(peerNetworkLabel, 4, 0, 1, 1);
829 
830  peerNetwork = new QLabel(detailWidget);
831  peerNetwork->setObjectName(QString::fromUtf8("peerNetwork"));
832  peerNetwork->setCursor(QCursor(Qt::IBeamCursor));
833  peerNetwork->setTextFormat(Qt::PlainText);
834  peerNetwork->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
835 
836  gridLayout_2->addWidget(peerNetwork, 4, 1, 1, 1);
837 
838  label_21 = new QLabel(detailWidget);
839  label_21->setObjectName(QString::fromUtf8("label_21"));
840 
841  gridLayout_2->addWidget(label_21, 5, 0, 1, 1);
842 
843  peerVersion = new QLabel(detailWidget);
844  peerVersion->setObjectName(QString::fromUtf8("peerVersion"));
845  peerVersion->setCursor(QCursor(Qt::IBeamCursor));
846  peerVersion->setTextFormat(Qt::PlainText);
847  peerVersion->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
848 
849  gridLayout_2->addWidget(peerVersion, 5, 1, 1, 1);
850 
851  label_28 = new QLabel(detailWidget);
852  label_28->setObjectName(QString::fromUtf8("label_28"));
853 
854  gridLayout_2->addWidget(label_28, 6, 0, 1, 1);
855 
856  peerSubversion = new QLabel(detailWidget);
857  peerSubversion->setObjectName(QString::fromUtf8("peerSubversion"));
858  peerSubversion->setCursor(QCursor(Qt::IBeamCursor));
859  peerSubversion->setTextFormat(Qt::PlainText);
860  peerSubversion->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
861 
862  gridLayout_2->addWidget(peerSubversion, 6, 1, 1, 1);
863 
864  label_4 = new QLabel(detailWidget);
865  label_4->setObjectName(QString::fromUtf8("label_4"));
866 
867  gridLayout_2->addWidget(label_4, 7, 0, 1, 1);
868 
869  peerServices = new QLabel(detailWidget);
870  peerServices->setObjectName(QString::fromUtf8("peerServices"));
871  peerServices->setCursor(QCursor(Qt::IBeamCursor));
872  peerServices->setTextFormat(Qt::PlainText);
873  peerServices->setWordWrap(true);
874  peerServices->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
875 
876  gridLayout_2->addWidget(peerServices, 7, 1, 1, 1);
877 
878  peerRelayTxesLabel = new QLabel(detailWidget);
879  peerRelayTxesLabel->setObjectName(QString::fromUtf8("peerRelayTxesLabel"));
880 
881  gridLayout_2->addWidget(peerRelayTxesLabel, 8, 0, 1, 1);
882 
883  peerRelayTxes = new QLabel(detailWidget);
884  peerRelayTxes->setObjectName(QString::fromUtf8("peerRelayTxes"));
885  peerRelayTxes->setCursor(QCursor(Qt::IBeamCursor));
886  peerRelayTxes->setTextFormat(Qt::PlainText);
887  peerRelayTxes->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
888 
889  gridLayout_2->addWidget(peerRelayTxes, 8, 1, 1, 1);
890 
891  peerHighBandwidthLabel = new QLabel(detailWidget);
892  peerHighBandwidthLabel->setObjectName(QString::fromUtf8("peerHighBandwidthLabel"));
893 
894  gridLayout_2->addWidget(peerHighBandwidthLabel, 9, 0, 1, 1);
895 
896  peerHighBandwidth = new QLabel(detailWidget);
897  peerHighBandwidth->setObjectName(QString::fromUtf8("peerHighBandwidth"));
898  peerHighBandwidth->setCursor(QCursor(Qt::IBeamCursor));
899  peerHighBandwidth->setTextFormat(Qt::PlainText);
900  peerHighBandwidth->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
901 
902  gridLayout_2->addWidget(peerHighBandwidth, 9, 1, 1, 1);
903 
904  label_29 = new QLabel(detailWidget);
905  label_29->setObjectName(QString::fromUtf8("label_29"));
906 
907  gridLayout_2->addWidget(label_29, 10, 0, 1, 1);
908 
909  peerHeight = new QLabel(detailWidget);
910  peerHeight->setObjectName(QString::fromUtf8("peerHeight"));
911  peerHeight->setCursor(QCursor(Qt::IBeamCursor));
912  peerHeight->setTextFormat(Qt::PlainText);
913  peerHeight->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
914 
915  gridLayout_2->addWidget(peerHeight, 10, 1, 1, 1);
916 
917  label_27 = new QLabel(detailWidget);
918  label_27->setObjectName(QString::fromUtf8("label_27"));
919 
920  gridLayout_2->addWidget(label_27, 11, 0, 1, 1);
921 
922  peerSyncHeight = new QLabel(detailWidget);
923  peerSyncHeight->setObjectName(QString::fromUtf8("peerSyncHeight"));
924  peerSyncHeight->setCursor(QCursor(Qt::IBeamCursor));
925  peerSyncHeight->setTextFormat(Qt::PlainText);
926  peerSyncHeight->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
927 
928  gridLayout_2->addWidget(peerSyncHeight, 11, 1, 1, 1);
929 
930  label_25 = new QLabel(detailWidget);
931  label_25->setObjectName(QString::fromUtf8("label_25"));
932 
933  gridLayout_2->addWidget(label_25, 12, 0, 1, 1);
934 
935  peerCommonHeight = new QLabel(detailWidget);
936  peerCommonHeight->setObjectName(QString::fromUtf8("peerCommonHeight"));
937  peerCommonHeight->setCursor(QCursor(Qt::IBeamCursor));
938  peerCommonHeight->setTextFormat(Qt::PlainText);
939  peerCommonHeight->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
940 
941  gridLayout_2->addWidget(peerCommonHeight, 12, 1, 1, 1);
942 
943  label_22 = new QLabel(detailWidget);
944  label_22->setObjectName(QString::fromUtf8("label_22"));
945 
946  gridLayout_2->addWidget(label_22, 13, 0, 1, 1);
947 
948  peerConnTime = new QLabel(detailWidget);
949  peerConnTime->setObjectName(QString::fromUtf8("peerConnTime"));
950  peerConnTime->setCursor(QCursor(Qt::IBeamCursor));
951  peerConnTime->setTextFormat(Qt::PlainText);
952  peerConnTime->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
953 
954  gridLayout_2->addWidget(peerConnTime, 13, 1, 1, 1);
955 
956  peerLastBlockLabel = new QLabel(detailWidget);
957  peerLastBlockLabel->setObjectName(QString::fromUtf8("peerLastBlockLabel"));
958 
959  gridLayout_2->addWidget(peerLastBlockLabel, 14, 0, 1, 1);
960 
961  peerLastBlock = new QLabel(detailWidget);
962  peerLastBlock->setObjectName(QString::fromUtf8("peerLastBlock"));
963  peerLastBlock->setCursor(QCursor(Qt::IBeamCursor));
964  peerLastBlock->setTextFormat(Qt::PlainText);
965  peerLastBlock->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
966 
967  gridLayout_2->addWidget(peerLastBlock, 14, 1, 1, 1);
968 
969  peerLastTxLabel = new QLabel(detailWidget);
970  peerLastTxLabel->setObjectName(QString::fromUtf8("peerLastTxLabel"));
971 
972  gridLayout_2->addWidget(peerLastTxLabel, 15, 0, 1, 1);
973 
974  peerLastTx = new QLabel(detailWidget);
975  peerLastTx->setObjectName(QString::fromUtf8("peerLastTx"));
976  peerLastTx->setCursor(QCursor(Qt::IBeamCursor));
977  peerLastTx->setTextFormat(Qt::PlainText);
978  peerLastTx->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
979 
980  gridLayout_2->addWidget(peerLastTx, 15, 1, 1, 1);
981 
982  label_15 = new QLabel(detailWidget);
983  label_15->setObjectName(QString::fromUtf8("label_15"));
984 
985  gridLayout_2->addWidget(label_15, 16, 0, 1, 1);
986 
987  peerLastSend = new QLabel(detailWidget);
988  peerLastSend->setObjectName(QString::fromUtf8("peerLastSend"));
989  peerLastSend->setCursor(QCursor(Qt::IBeamCursor));
990  peerLastSend->setTextFormat(Qt::PlainText);
991  peerLastSend->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
992 
993  gridLayout_2->addWidget(peerLastSend, 16, 1, 1, 1);
994 
995  label_19 = new QLabel(detailWidget);
996  label_19->setObjectName(QString::fromUtf8("label_19"));
997 
998  gridLayout_2->addWidget(label_19, 17, 0, 1, 1);
999 
1000  peerLastRecv = new QLabel(detailWidget);
1001  peerLastRecv->setObjectName(QString::fromUtf8("peerLastRecv"));
1002  peerLastRecv->setCursor(QCursor(Qt::IBeamCursor));
1003  peerLastRecv->setTextFormat(Qt::PlainText);
1004  peerLastRecv->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1005 
1006  gridLayout_2->addWidget(peerLastRecv, 17, 1, 1, 1);
1007 
1008  label_18 = new QLabel(detailWidget);
1009  label_18->setObjectName(QString::fromUtf8("label_18"));
1010 
1011  gridLayout_2->addWidget(label_18, 18, 0, 1, 1);
1012 
1013  peerBytesSent = new QLabel(detailWidget);
1014  peerBytesSent->setObjectName(QString::fromUtf8("peerBytesSent"));
1015  peerBytesSent->setCursor(QCursor(Qt::IBeamCursor));
1016  peerBytesSent->setTextFormat(Qt::PlainText);
1017  peerBytesSent->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1018 
1019  gridLayout_2->addWidget(peerBytesSent, 18, 1, 1, 1);
1020 
1021  label_20 = new QLabel(detailWidget);
1022  label_20->setObjectName(QString::fromUtf8("label_20"));
1023 
1024  gridLayout_2->addWidget(label_20, 19, 0, 1, 1);
1025 
1026  peerBytesRecv = new QLabel(detailWidget);
1027  peerBytesRecv->setObjectName(QString::fromUtf8("peerBytesRecv"));
1028  peerBytesRecv->setCursor(QCursor(Qt::IBeamCursor));
1029  peerBytesRecv->setTextFormat(Qt::PlainText);
1030  peerBytesRecv->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1031 
1032  gridLayout_2->addWidget(peerBytesRecv, 19, 1, 1, 1);
1033 
1034  label_26 = new QLabel(detailWidget);
1035  label_26->setObjectName(QString::fromUtf8("label_26"));
1036 
1037  gridLayout_2->addWidget(label_26, 20, 0, 1, 1);
1038 
1039  peerPingTime = new QLabel(detailWidget);
1040  peerPingTime->setObjectName(QString::fromUtf8("peerPingTime"));
1041  peerPingTime->setCursor(QCursor(Qt::IBeamCursor));
1042  peerPingTime->setTextFormat(Qt::PlainText);
1043  peerPingTime->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1044 
1045  gridLayout_2->addWidget(peerPingTime, 20, 1, 1, 1);
1046 
1047  peerPingWaitLabel = new QLabel(detailWidget);
1048  peerPingWaitLabel->setObjectName(QString::fromUtf8("peerPingWaitLabel"));
1049 
1050  gridLayout_2->addWidget(peerPingWaitLabel, 21, 0, 1, 1);
1051 
1052  peerPingWait = new QLabel(detailWidget);
1053  peerPingWait->setObjectName(QString::fromUtf8("peerPingWait"));
1054  peerPingWait->setCursor(QCursor(Qt::IBeamCursor));
1055  peerPingWait->setTextFormat(Qt::PlainText);
1056  peerPingWait->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1057 
1058  gridLayout_2->addWidget(peerPingWait, 21, 1, 1, 1);
1059 
1060  peerMinPingLabel = new QLabel(detailWidget);
1061  peerMinPingLabel->setObjectName(QString::fromUtf8("peerMinPingLabel"));
1062 
1063  gridLayout_2->addWidget(peerMinPingLabel, 22, 0, 1, 1);
1064 
1065  peerMinPing = new QLabel(detailWidget);
1066  peerMinPing->setObjectName(QString::fromUtf8("peerMinPing"));
1067  peerMinPing->setCursor(QCursor(Qt::IBeamCursor));
1068  peerMinPing->setTextFormat(Qt::PlainText);
1069  peerMinPing->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1070 
1071  gridLayout_2->addWidget(peerMinPing, 22, 1, 1, 1);
1072 
1073  label_timeoffset = new QLabel(detailWidget);
1074  label_timeoffset->setObjectName(QString::fromUtf8("label_timeoffset"));
1075 
1076  gridLayout_2->addWidget(label_timeoffset, 23, 0, 1, 1);
1077 
1078  timeoffset = new QLabel(detailWidget);
1079  timeoffset->setObjectName(QString::fromUtf8("timeoffset"));
1080  timeoffset->setCursor(QCursor(Qt::IBeamCursor));
1081  timeoffset->setTextFormat(Qt::PlainText);
1082  timeoffset->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1083 
1084  gridLayout_2->addWidget(timeoffset, 23, 1, 1, 1);
1085 
1086  peerMappedASLabel = new QLabel(detailWidget);
1087  peerMappedASLabel->setObjectName(QString::fromUtf8("peerMappedASLabel"));
1088 
1089  gridLayout_2->addWidget(peerMappedASLabel, 24, 0, 1, 1);
1090 
1091  peerMappedAS = new QLabel(detailWidget);
1092  peerMappedAS->setObjectName(QString::fromUtf8("peerMappedAS"));
1093  peerMappedAS->setCursor(QCursor(Qt::IBeamCursor));
1094  peerMappedAS->setTextFormat(Qt::PlainText);
1095  peerMappedAS->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1096 
1097  gridLayout_2->addWidget(peerMappedAS, 24, 1, 1, 1);
1098 
1100  peerAddrRelayEnabledLabel->setObjectName(QString::fromUtf8("peerAddrRelayEnabledLabel"));
1101 
1102  gridLayout_2->addWidget(peerAddrRelayEnabledLabel, 25, 0, 1, 1);
1103 
1104  peerAddrRelayEnabled = new QLabel(detailWidget);
1105  peerAddrRelayEnabled->setObjectName(QString::fromUtf8("peerAddrRelayEnabled"));
1106  peerAddrRelayEnabled->setCursor(QCursor(Qt::IBeamCursor));
1107  peerAddrRelayEnabled->setTextFormat(Qt::PlainText);
1108  peerAddrRelayEnabled->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1109 
1110  gridLayout_2->addWidget(peerAddrRelayEnabled, 25, 1, 1, 1);
1111 
1112  peerAddrProcessedLabel = new QLabel(detailWidget);
1113  peerAddrProcessedLabel->setObjectName(QString::fromUtf8("peerAddrProcessedLabel"));
1114 
1115  gridLayout_2->addWidget(peerAddrProcessedLabel, 26, 0, 1, 1);
1116 
1117  peerAddrProcessed = new QLabel(detailWidget);
1118  peerAddrProcessed->setObjectName(QString::fromUtf8("peerAddrProcessed"));
1119  peerAddrProcessed->setCursor(QCursor(Qt::IBeamCursor));
1120  peerAddrProcessed->setTextFormat(Qt::PlainText);
1121  peerAddrProcessed->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1122 
1123  gridLayout_2->addWidget(peerAddrProcessed, 26, 1, 1, 1);
1124 
1125  peerAddrRateLimitedLabel = new QLabel(detailWidget);
1126  peerAddrRateLimitedLabel->setObjectName(QString::fromUtf8("peerAddrRateLimitedLabel"));
1127 
1128  gridLayout_2->addWidget(peerAddrRateLimitedLabel, 27, 0, 1, 1);
1129 
1130  peerAddrRateLimited = new QLabel(detailWidget);
1131  peerAddrRateLimited->setObjectName(QString::fromUtf8("peerAddrRateLimited"));
1132  peerAddrRateLimited->setCursor(QCursor(Qt::IBeamCursor));
1133  peerAddrRateLimited->setTextFormat(Qt::PlainText);
1134  peerAddrRateLimited->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1135 
1136  gridLayout_2->addWidget(peerAddrRateLimited, 27, 1, 1, 1);
1137 
1138  verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
1139 
1140  gridLayout_2->addItem(verticalSpacer_3, 28, 0, 1, 1);
1141 
1142  gridLayout_2->setColumnStretch(1, 1);
1143  scrollArea->setWidget(detailWidget);
1144 
1145  verticalLayout_8->addWidget(scrollArea);
1146 
1147  splitter->addWidget(peersTabRightPanel);
1148 
1149  verticalLayout_6->addWidget(splitter);
1150 
1151  tabWidget->addTab(tab_peers, QString());
1152 
1153  verticalLayout_2->addWidget(tabWidget);
1154 
1155 
1157 
1158  tabWidget->setCurrentIndex(0);
1159 
1160 
1161  QMetaObject::connectSlotsByName(RPCConsole);
1162  } // setupUi
1163 
1164  void retranslateUi(QWidget *RPCConsole)
1165  {
1166  RPCConsole->setWindowTitle(QCoreApplication::translate("RPCConsole", "Node window", nullptr));
1167  label_9->setText(QCoreApplication::translate("RPCConsole", "General", nullptr));
1168  label_6->setText(QCoreApplication::translate("RPCConsole", "Client version", nullptr));
1169  clientVersion->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1170  labelClientUserAgent->setText(QCoreApplication::translate("RPCConsole", "User Agent", nullptr));
1171  clientUserAgent->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1172  label_12->setText(QCoreApplication::translate("RPCConsole", "Datadir", nullptr));
1173 #if QT_CONFIG(tooltip)
1174  dataDir->setToolTip(QCoreApplication::translate("RPCConsole", "To specify a non-default location of the data directory use the '%1' option.", nullptr));
1175 #endif // QT_CONFIG(tooltip)
1176  dataDir->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1177  label_11->setText(QCoreApplication::translate("RPCConsole", "Blocksdir", nullptr));
1178 #if QT_CONFIG(tooltip)
1179  blocksDir->setToolTip(QCoreApplication::translate("RPCConsole", "To specify a non-default location of the blocks directory use the '%1' option.", nullptr));
1180 #endif // QT_CONFIG(tooltip)
1181  blocksDir->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1182  label_13->setText(QCoreApplication::translate("RPCConsole", "Startup time", nullptr));
1183  startupTime->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1184  labelNetwork->setText(QCoreApplication::translate("RPCConsole", "Network", nullptr));
1185  label_8->setText(QCoreApplication::translate("RPCConsole", "Name", nullptr));
1186  networkName->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1187  label_7->setText(QCoreApplication::translate("RPCConsole", "Number of connections", nullptr));
1188  numberOfConnections->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1189  label_14->setText(QCoreApplication::translate("RPCConsole", "Local Addresses", nullptr));
1190 #if QT_CONFIG(tooltip)
1191  localAddresses->setToolTip(QCoreApplication::translate("RPCConsole", "Network addresses that your Bitcoin node is currently using to communicate with other nodes.", nullptr));
1192 #endif // QT_CONFIG(tooltip)
1193  label_10->setText(QCoreApplication::translate("RPCConsole", "Block chain", nullptr));
1194  label_3->setText(QCoreApplication::translate("RPCConsole", "Current block height", nullptr));
1195  numberOfBlocks->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1196  labelLastBlockTime->setText(QCoreApplication::translate("RPCConsole", "Last block time", nullptr));
1197  lastBlockTime->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1198  labelMempoolTitle->setText(QCoreApplication::translate("RPCConsole", "Memory Pool", nullptr));
1199  labelNumberOfTransactions->setText(QCoreApplication::translate("RPCConsole", "Current number of transactions", nullptr));
1200  mempoolNumberTxs->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1201  labelMemoryUsage->setText(QCoreApplication::translate("RPCConsole", "Memory usage", nullptr));
1202  mempoolSize->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1203  labelDebugLogfile->setText(QCoreApplication::translate("RPCConsole", "Debug log file", nullptr));
1204 #if QT_CONFIG(tooltip)
1205  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));
1206 #endif // QT_CONFIG(tooltip)
1207  openDebugLogfileButton->setText(QCoreApplication::translate("RPCConsole", "&Open", nullptr));
1208  tabWidget->setTabText(tabWidget->indexOf(tab_info), QCoreApplication::translate("RPCConsole", "&Information", nullptr));
1209  WalletSelectorLabel->setText(QCoreApplication::translate("RPCConsole", "Wallet: ", nullptr));
1210  WalletSelector->setItemText(0, QCoreApplication::translate("RPCConsole", "(none)", nullptr));
1211 
1212 #if QT_CONFIG(tooltip)
1213  fontSmallerButton->setToolTip(QCoreApplication::translate("RPCConsole", "Decrease font size", nullptr));
1214 #endif // QT_CONFIG(tooltip)
1215  fontSmallerButton->setText(QString());
1216 #if QT_CONFIG(tooltip)
1217  fontBiggerButton->setToolTip(QCoreApplication::translate("RPCConsole", "Increase font size", nullptr));
1218 #endif // QT_CONFIG(tooltip)
1219  fontBiggerButton->setText(QString());
1220 #if QT_CONFIG(tooltip)
1221  clearButton->setToolTip(QCoreApplication::translate("RPCConsole", "Clear console", nullptr));
1222 #endif // QT_CONFIG(tooltip)
1223  clearButton->setText(QString());
1224  promptIcon->setText(QString());
1225  lineEdit->setPlaceholderText(QString());
1226  tabWidget->setTabText(tabWidget->indexOf(tab_console), QCoreApplication::translate("RPCConsole", "&Console", nullptr));
1227  btnClearTrafficGraph->setText(QCoreApplication::translate("RPCConsole", "&Reset", nullptr));
1228  groupBox->setTitle(QCoreApplication::translate("RPCConsole", "Totals", nullptr));
1229  label_16->setText(QCoreApplication::translate("RPCConsole", "Received", nullptr));
1230  label_17->setText(QCoreApplication::translate("RPCConsole", "Sent", nullptr));
1231  tabWidget->setTabText(tabWidget->indexOf(tab_nettraffic), QCoreApplication::translate("RPCConsole", "&Network Traffic", nullptr));
1232  banHeading->setText(QCoreApplication::translate("RPCConsole", "Banned peers", nullptr));
1233  peerHeading->setText(QCoreApplication::translate("RPCConsole", "Select a peer to view detailed information.", nullptr));
1234 #if QT_CONFIG(tooltip)
1235  hidePeersDetailButton->setToolTip(QCoreApplication::translate("RPCConsole", "Hide Peers Detail", nullptr));
1236 #endif // QT_CONFIG(tooltip)
1237  hidePeersDetailButton->setText(QString());
1238 #if QT_CONFIG(shortcut)
1239  hidePeersDetailButton->setShortcut(QCoreApplication::translate("RPCConsole", "Ctrl+X", nullptr));
1240 #endif // QT_CONFIG(shortcut)
1241  label_30->setText(QCoreApplication::translate("RPCConsole", "Permissions", nullptr));
1242  peerPermissions->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1243 #if QT_CONFIG(tooltip)
1244  peerConnectionTypeLabel->setToolTip(QCoreApplication::translate("RPCConsole", "The direction and type of peer connection: %1", nullptr));
1245 #endif // QT_CONFIG(tooltip)
1246  peerConnectionTypeLabel->setText(QCoreApplication::translate("RPCConsole", "Direction/Type", nullptr));
1247  peerConnectionType->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1248 #if QT_CONFIG(tooltip)
1249  peerTransportTypeLabel->setToolTip(QCoreApplication::translate("RPCConsole", "The transport layer version: %1", nullptr));
1250 #endif // QT_CONFIG(tooltip)
1251  peerTransportTypeLabel->setText(QCoreApplication::translate("RPCConsole", "Transport", nullptr));
1252  peerTransportType->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1253 #if QT_CONFIG(tooltip)
1254  peerSessionIdLabel->setToolTip(QCoreApplication::translate("RPCConsole", "The BIP324 session ID string in hex.", nullptr));
1255 #endif // QT_CONFIG(tooltip)
1256  peerSessionIdLabel->setText(QCoreApplication::translate("RPCConsole", "Session ID", nullptr));
1257  peerSessionId->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1258 #if QT_CONFIG(tooltip)
1259  peerNetworkLabel->setToolTip(QCoreApplication::translate("RPCConsole", "The network protocol this peer is connected through: IPv4, IPv6, Onion, I2P, or CJDNS.", nullptr));
1260 #endif // QT_CONFIG(tooltip)
1261  peerNetworkLabel->setText(QCoreApplication::translate("RPCConsole", "Network", nullptr));
1262  peerNetwork->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1263  label_21->setText(QCoreApplication::translate("RPCConsole", "Version", nullptr));
1264  peerVersion->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1265  label_28->setText(QCoreApplication::translate("RPCConsole", "User Agent", nullptr));
1266  peerSubversion->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1267  label_4->setText(QCoreApplication::translate("RPCConsole", "Services", nullptr));
1268  peerServices->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1269 #if QT_CONFIG(tooltip)
1270  peerRelayTxesLabel->setToolTip(QCoreApplication::translate("RPCConsole", "Whether we relay transactions to this peer.", nullptr));
1271 #endif // QT_CONFIG(tooltip)
1272  peerRelayTxesLabel->setText(QCoreApplication::translate("RPCConsole", "Transaction Relay", nullptr));
1273  peerRelayTxes->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1274 #if QT_CONFIG(tooltip)
1275  peerHighBandwidthLabel->setToolTip(QCoreApplication::translate("RPCConsole", "High bandwidth BIP152 compact block relay: %1", nullptr));
1276 #endif // QT_CONFIG(tooltip)
1277  peerHighBandwidthLabel->setText(QCoreApplication::translate("RPCConsole", "High Bandwidth", nullptr));
1278  peerHighBandwidth->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1279  label_29->setText(QCoreApplication::translate("RPCConsole", "Starting Block", nullptr));
1280  peerHeight->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1281  label_27->setText(QCoreApplication::translate("RPCConsole", "Synced Headers", nullptr));
1282  peerSyncHeight->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1283  label_25->setText(QCoreApplication::translate("RPCConsole", "Synced Blocks", nullptr));
1284  peerCommonHeight->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1285  label_22->setText(QCoreApplication::translate("RPCConsole", "Connection Time", nullptr));
1286  peerConnTime->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1287 #if QT_CONFIG(tooltip)
1288  peerLastBlockLabel->setToolTip(QCoreApplication::translate("RPCConsole", "Elapsed time since a novel block passing initial validity checks was received from this peer.", nullptr));
1289 #endif // QT_CONFIG(tooltip)
1290  peerLastBlockLabel->setText(QCoreApplication::translate("RPCConsole", "Last Block", nullptr));
1291  peerLastBlock->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1292 #if QT_CONFIG(tooltip)
1293  peerLastTxLabel->setToolTip(QCoreApplication::translate("RPCConsole", "Elapsed time since a novel transaction accepted into our mempool was received from this peer.", nullptr));
1294 #endif // QT_CONFIG(tooltip)
1295  peerLastTxLabel->setText(QCoreApplication::translate("RPCConsole", "Last Transaction", nullptr));
1296  peerLastTx->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1297  label_15->setText(QCoreApplication::translate("RPCConsole", "Last Send", nullptr));
1298  peerLastSend->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1299  label_19->setText(QCoreApplication::translate("RPCConsole", "Last Receive", nullptr));
1300  peerLastRecv->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1301  label_18->setText(QCoreApplication::translate("RPCConsole", "Sent", nullptr));
1302  peerBytesSent->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1303  label_20->setText(QCoreApplication::translate("RPCConsole", "Received", nullptr));
1304  peerBytesRecv->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1305  label_26->setText(QCoreApplication::translate("RPCConsole", "Ping Time", nullptr));
1306  peerPingTime->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1307 #if QT_CONFIG(tooltip)
1308  peerPingWaitLabel->setToolTip(QCoreApplication::translate("RPCConsole", "The duration of a currently outstanding ping.", nullptr));
1309 #endif // QT_CONFIG(tooltip)
1310  peerPingWaitLabel->setText(QCoreApplication::translate("RPCConsole", "Ping Wait", nullptr));
1311  peerPingWait->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1312  peerMinPingLabel->setText(QCoreApplication::translate("RPCConsole", "Min Ping", nullptr));
1313  peerMinPing->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1314  label_timeoffset->setText(QCoreApplication::translate("RPCConsole", "Time Offset", nullptr));
1315  timeoffset->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1316 #if QT_CONFIG(tooltip)
1317  peerMappedASLabel->setToolTip(QCoreApplication::translate("RPCConsole", "The mapped Autonomous System used for diversifying peer selection.", nullptr));
1318 #endif // QT_CONFIG(tooltip)
1319  peerMappedASLabel->setText(QCoreApplication::translate("RPCConsole", "Mapped AS", nullptr));
1320  peerMappedAS->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1321 #if QT_CONFIG(tooltip)
1322  peerAddrRelayEnabledLabel->setToolTip(QCoreApplication::translate("RPCConsole", "Whether we relay addresses to this peer.", nullptr));
1323 #endif // QT_CONFIG(tooltip)
1324  peerAddrRelayEnabledLabel->setText(QCoreApplication::translate("RPCConsole", "Address Relay", nullptr));
1325  peerAddrRelayEnabled->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1326 #if QT_CONFIG(tooltip)
1327  peerAddrProcessedLabel->setToolTip(QCoreApplication::translate("RPCConsole", "The total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting).", nullptr));
1328 #endif // QT_CONFIG(tooltip)
1329  peerAddrProcessedLabel->setText(QCoreApplication::translate("RPCConsole", "Addresses Processed", nullptr));
1330  peerAddrProcessed->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1331 #if QT_CONFIG(tooltip)
1332  peerAddrRateLimitedLabel->setToolTip(QCoreApplication::translate("RPCConsole", "The total number of addresses received from this peer that were dropped (not processed) due to rate-limiting.", nullptr));
1333 #endif // QT_CONFIG(tooltip)
1334  peerAddrRateLimitedLabel->setText(QCoreApplication::translate("RPCConsole", "Addresses Rate-Limited", nullptr));
1335  peerAddrRateLimited->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1336  tabWidget->setTabText(tabWidget->indexOf(tab_peers), QCoreApplication::translate("RPCConsole", "&Peers", nullptr));
1337  } // retranslateUi
1338 
1339 };
1340 
1341 namespace Ui {
1342  class RPCConsole: public Ui_RPCConsole {};
1343 } // namespace Ui
1344 
1345 QT_END_NAMESPACE
1346 
1347 #endif // UI_DEBUGWINDOW_H
QTableView * banlistWidget
QLabel * label_alerts
QTableView * peerWidget
QLabel * peerPingTime
QSpacerItem * horizontalSpacer
Local Bitcoin RPC console.
Definition: rpcconsole.h:41
QSplitter * splitter
QLabel * clientVersion
QLabel * label_25
QHBoxLayout * horizontalLayout_5
QLabel * peerAddrRateLimitedLabel
QLabel * peerAddrRelayEnabled
QLabel * lblGraphRange
QLabel * peerLastBlockLabel
QPushButton * openDebugLogfileButton
QVBoxLayout * verticalLayout_5
QVBoxLayout * verticalLayout_4
QLabel * label_15
QLabel * peerLastRecv
QLabel * numberOfConnections
QLabel * peerServices
QToolButton * clearButton
QLabel * networkName
QLabel * label_6
QLabel * peerTransportTypeLabel
QHBoxLayout * horizontalLayoutPrompt
QHBoxLayout * horizontalLayout_3
QLabel * labelMempoolTitle
QLabel * blocksDir
QLabel * peerCommonHeight
QLabel * peerConnectionTypeLabel
QToolButton * hidePeersDetailButton
QTextEdit * messagesWidget
QLabel * labelLastBlockTime
QLabel * labelNetwork
QLabel * banHeading
QLabel * label_26
QLabel * peerPermissions
QLabel * peerHeading
QGroupBox * groupBox
QSpacerItem * verticalSpacer_3
QWidget * detailWidget
QLabel * peerVersion
QLabel * labelMemoryUsage
QLabel * peerRelayTxes
QLabel * startupTime
QGridLayout * gridLayout_2
QLabel * peerHighBandwidthLabel
QLabel * peerHeight
void setupUi(QWidget *RPCConsole)
QLabel * clientUserAgent
QLabel * mempoolNumberTxs
void retranslateUi(QWidget *RPCConsole)
QWidget * peersTabRightPanel
QHBoxLayout * horizontalLayout_4
QVBoxLayout * verticalLayout_7
QLabel * peerConnTime
QPushButton * btnClearTrafficGraph
QLabel * timeoffset
QLabel * peerPingWaitLabel
QLabel * peerSubversion
QLabel * label_29
QLabel * peerLastSend
QLabel * numberOfBlocks
QLabel * peerMinPing
QLabel * label_27
QLabel * WalletSelectorLabel
QHBoxLayout * horizontalLayout
QLabel * peerAddrProcessed
QWidget * hidePeersDetail
QLabel * peerTransportType
QVBoxLayout * verticalLayout_8
QWidget * tab_info
QLabel * lblBytesOut
QPushButton * promptIcon
QLabel * label_30
QLineEdit * lineEdit
QLabel * lastBlockTime
QVBoxLayout * verticalLayout_3
QToolButton * fontBiggerButton
QLabel * label_20
QLabel * peerSyncHeight
QLabel * label_21
QLabel * labelDebugLogfile
QLabel * peerLastTx
QLabel * label_7
QLabel * label_13
QLabel * label_12
QLabel * localAddresses
QLabel * label_16
QLabel * peerMappedASLabel
QLabel * peerBytesRecv
QLabel * dataDir
QLabel * label_9
TrafficGraphWidget * trafficGraph
QHBoxLayout * horizontalLayout_8
QLabel * label_22
QLabel * label_18
QLabel * peerBytesSent
QLabel * peerAddrProcessedLabel
QVBoxLayout * verticalLayout
QSlider * sldGraphRange
QLabel * lblBytesIn
QWidget * tab_peers
QLabel * peerSessionId
QLabel * peerPingWait
QLabel * labelClientUserAgent
QWidget * tab_nettraffic
QWidget * widget_1
QLabel * label_timeoffset
QSpacerItem * verticalSpacer_4
QSpacerItem * verticalSpacer_2
QToolButton * fontSmallerButton
QVBoxLayout * verticalLayout_6
QLabel * label_17
QLabel * peerLastBlock
QLabel * peerRelayTxesLabel
QLabel * label_4
QWidget * tab_console
QLabel * peerMappedAS
QLabel * peerLastTxLabel
QLabel * label_8
QLabel * peerNetworkLabel
QLabel * mempoolSize
QVBoxLayout * verticalLayoutDebugButton
QLabel * peerNetwork
QLabel * peerConnectionType
QLabel * peerAddrRateLimited
QLabel * peerSessionIdLabel
QLabel * label_14
QTabWidget * tabWidget
QLabel * labelNumberOfTransactions
QGridLayout * gridLayout
QLabel * label_10
QComboBox * WalletSelector
QLabel * label_3
QScrollArea * scrollArea
QLabel * peerAddrRelayEnabledLabel
QSpacerItem * verticalSpacer
QLabel * peerHighBandwidth
QLabel * peerMinPingLabel
QLabel * label_19
QVBoxLayout * verticalLayout_2
QLabel * label_11
QLabel * label_28
QHBoxLayout * horizontalLayout_2