Bitcoin Core 22.99.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>
35
36QT_BEGIN_NAMESPACE
37
39{
40public:
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;
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_10;
63 QLabel *label_3;
71 QLabel *mempoolSize;
73 QSpacerItem *verticalSpacer_2;
76 QSpacerItem *verticalSpacer;
77 QWidget *tab_console;
78 QVBoxLayout *verticalLayout_3;
79 QHBoxLayout *horizontalLayout;
81 QComboBox *WalletSelector;
82 QSpacerItem *horizontalSpacer;
83 QToolButton *fontSmallerButton;
84 QToolButton *fontBiggerButton;
85 QToolButton *clearButton;
86 QTextEdit *messagesWidget;
88 QPushButton *promptIcon;
89 QLineEdit *lineEdit;
91 QHBoxLayout *horizontalLayout_3;
92 QVBoxLayout *verticalLayout_4;
94 QHBoxLayout *horizontalLayout_2;
95 QSlider *sldGraphRange;
98 QVBoxLayout *verticalLayout;
99 QGroupBox *groupBox;
100 QVBoxLayout *verticalLayout_5;
101 QHBoxLayout *horizontalLayout_4;
102 QFrame *line;
103 QLabel *label_16;
104 QLabel *lblBytesIn;
105 QHBoxLayout *horizontalLayout_5;
106 QFrame *line_2;
107 QLabel *label_17;
108 QLabel *lblBytesOut;
109 QSpacerItem *verticalSpacer_4;
110 QWidget *tab_peers;
111 QVBoxLayout *verticalLayout_6;
112 QSplitter *splitter;
113 QWidget *widget_1;
114 QVBoxLayout *verticalLayout_7;
115 QTableView *peerWidget;
116 QLabel *banHeading;
117 QTableView *banlistWidget;
119 QVBoxLayout *verticalLayout_8;
120 QLabel *peerHeading;
121 QScrollArea *scrollArea;
122 QWidget *detailWidget;
123 QGridLayout *gridLayout_2;
124 QLabel *label_30;
129 QLabel *peerNetwork;
130 QLabel *label_21;
131 QLabel *peerVersion;
132 QLabel *label_28;
134 QLabel *label_4;
140 QLabel *label_29;
141 QLabel *peerHeight;
142 QLabel *label_27;
144 QLabel *label_25;
146 QLabel *label_22;
151 QLabel *peerLastTx;
152 QLabel *label_15;
154 QLabel *label_19;
156 QLabel *label_18;
158 QLabel *label_20;
160 QLabel *label_26;
165 QLabel *peerMinPing;
167 QLabel *timeoffset;
170 QSpacerItem *verticalSpacer_3;
171
172 void setupUi(QWidget *RPCConsole)
173 {
174 if (RPCConsole->objectName().isEmpty())
175 RPCConsole->setObjectName(QString::fromUtf8("RPCConsole"));
176 RPCConsole->resize(740, 430);
177 verticalLayout_2 = new QVBoxLayout(RPCConsole);
178 verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
179 label_alerts = new QLabel(RPCConsole);
180 label_alerts->setObjectName(QString::fromUtf8("label_alerts"));
181 label_alerts->setVisible(false);
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; }"));
183 label_alerts->setWordWrap(true);
184 label_alerts->setMargin(3);
185 label_alerts->setTextInteractionFlags(Qt::TextSelectableByMouse);
186
187 verticalLayout_2->addWidget(label_alerts);
188
189 tabWidget = new QTabWidget(RPCConsole);
190 tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
191 tab_info = new QWidget();
192 tab_info->setObjectName(QString::fromUtf8("tab_info"));
193 gridLayout = new QGridLayout(tab_info);
194 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
195 gridLayout->setHorizontalSpacing(12);
196 label_9 = new QLabel(tab_info);
197 label_9->setObjectName(QString::fromUtf8("label_9"));
198 QFont font;
199 font.setBold(true);
200 font.setWeight(75);
201 label_9->setFont(font);
202
203 gridLayout->addWidget(label_9, 0, 0, 1, 1);
204
205 label_6 = new QLabel(tab_info);
206 label_6->setObjectName(QString::fromUtf8("label_6"));
207
208 gridLayout->addWidget(label_6, 1, 0, 1, 1);
209
210 clientVersion = new QLabel(tab_info);
211 clientVersion->setObjectName(QString::fromUtf8("clientVersion"));
212 clientVersion->setCursor(QCursor(Qt::IBeamCursor));
213 clientVersion->setTextFormat(Qt::PlainText);
214 clientVersion->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
215
216 gridLayout->addWidget(clientVersion, 1, 1, 1, 2);
217
218 labelClientUserAgent = new QLabel(tab_info);
219 labelClientUserAgent->setObjectName(QString::fromUtf8("labelClientUserAgent"));
220 labelClientUserAgent->setIndent(10);
221
222 gridLayout->addWidget(labelClientUserAgent, 2, 0, 1, 1);
223
224 clientUserAgent = new QLabel(tab_info);
225 clientUserAgent->setObjectName(QString::fromUtf8("clientUserAgent"));
226 clientUserAgent->setCursor(QCursor(Qt::IBeamCursor));
227 clientUserAgent->setTextFormat(Qt::PlainText);
228 clientUserAgent->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
229
230 gridLayout->addWidget(clientUserAgent, 2, 1, 1, 2);
231
232 label_12 = new QLabel(tab_info);
233 label_12->setObjectName(QString::fromUtf8("label_12"));
234
235 gridLayout->addWidget(label_12, 3, 0, 1, 1);
236
237 dataDir = new QLabel(tab_info);
238 dataDir->setObjectName(QString::fromUtf8("dataDir"));
239 dataDir->setCursor(QCursor(Qt::IBeamCursor));
240 dataDir->setTextFormat(Qt::PlainText);
241 dataDir->setWordWrap(true);
242 dataDir->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
243
244 gridLayout->addWidget(dataDir, 3, 1, 1, 2);
245
246 label_11 = new QLabel(tab_info);
247 label_11->setObjectName(QString::fromUtf8("label_11"));
248
249 gridLayout->addWidget(label_11, 4, 0, 1, 1);
250
251 blocksDir = new QLabel(tab_info);
252 blocksDir->setObjectName(QString::fromUtf8("blocksDir"));
253 blocksDir->setCursor(QCursor(Qt::IBeamCursor));
254 blocksDir->setTextFormat(Qt::PlainText);
255 blocksDir->setWordWrap(true);
256 blocksDir->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
257
258 gridLayout->addWidget(blocksDir, 4, 1, 1, 2);
259
260 label_13 = new QLabel(tab_info);
261 label_13->setObjectName(QString::fromUtf8("label_13"));
262
263 gridLayout->addWidget(label_13, 5, 0, 1, 1);
264
265 startupTime = new QLabel(tab_info);
266 startupTime->setObjectName(QString::fromUtf8("startupTime"));
267 startupTime->setCursor(QCursor(Qt::IBeamCursor));
268 startupTime->setTextFormat(Qt::PlainText);
269 startupTime->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
270
271 gridLayout->addWidget(startupTime, 5, 1, 1, 2);
272
273 labelNetwork = new QLabel(tab_info);
274 labelNetwork->setObjectName(QString::fromUtf8("labelNetwork"));
275 labelNetwork->setFont(font);
276
277 gridLayout->addWidget(labelNetwork, 6, 0, 1, 1);
278
279 label_8 = new QLabel(tab_info);
280 label_8->setObjectName(QString::fromUtf8("label_8"));
281
282 gridLayout->addWidget(label_8, 7, 0, 1, 1);
283
284 networkName = new QLabel(tab_info);
285 networkName->setObjectName(QString::fromUtf8("networkName"));
286 networkName->setCursor(QCursor(Qt::IBeamCursor));
287 networkName->setTextFormat(Qt::PlainText);
288 networkName->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
289
290 gridLayout->addWidget(networkName, 7, 1, 1, 2);
291
292 label_7 = new QLabel(tab_info);
293 label_7->setObjectName(QString::fromUtf8("label_7"));
294
295 gridLayout->addWidget(label_7, 8, 0, 1, 1);
296
297 numberOfConnections = new QLabel(tab_info);
298 numberOfConnections->setObjectName(QString::fromUtf8("numberOfConnections"));
299 numberOfConnections->setCursor(QCursor(Qt::IBeamCursor));
300 numberOfConnections->setTextFormat(Qt::PlainText);
301 numberOfConnections->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
302
303 gridLayout->addWidget(numberOfConnections, 8, 1, 1, 2);
304
305 label_10 = new QLabel(tab_info);
306 label_10->setObjectName(QString::fromUtf8("label_10"));
307 label_10->setFont(font);
308
309 gridLayout->addWidget(label_10, 9, 0, 1, 1);
310
311 label_3 = new QLabel(tab_info);
312 label_3->setObjectName(QString::fromUtf8("label_3"));
313
314 gridLayout->addWidget(label_3, 10, 0, 1, 1);
315
316 numberOfBlocks = new QLabel(tab_info);
317 numberOfBlocks->setObjectName(QString::fromUtf8("numberOfBlocks"));
318 numberOfBlocks->setCursor(QCursor(Qt::IBeamCursor));
319 numberOfBlocks->setTextFormat(Qt::PlainText);
320 numberOfBlocks->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
321
322 gridLayout->addWidget(numberOfBlocks, 10, 1, 1, 2);
323
324 labelLastBlockTime = new QLabel(tab_info);
325 labelLastBlockTime->setObjectName(QString::fromUtf8("labelLastBlockTime"));
326
327 gridLayout->addWidget(labelLastBlockTime, 11, 0, 1, 1);
328
329 lastBlockTime = new QLabel(tab_info);
330 lastBlockTime->setObjectName(QString::fromUtf8("lastBlockTime"));
331 lastBlockTime->setCursor(QCursor(Qt::IBeamCursor));
332 lastBlockTime->setTextFormat(Qt::PlainText);
333 lastBlockTime->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
334
335 gridLayout->addWidget(lastBlockTime, 11, 1, 1, 2);
336
337 labelMempoolTitle = new QLabel(tab_info);
338 labelMempoolTitle->setObjectName(QString::fromUtf8("labelMempoolTitle"));
339 labelMempoolTitle->setFont(font);
340
341 gridLayout->addWidget(labelMempoolTitle, 12, 0, 1, 1);
342
344 labelNumberOfTransactions->setObjectName(QString::fromUtf8("labelNumberOfTransactions"));
345
346 gridLayout->addWidget(labelNumberOfTransactions, 13, 0, 1, 1);
347
348 mempoolNumberTxs = new QLabel(tab_info);
349 mempoolNumberTxs->setObjectName(QString::fromUtf8("mempoolNumberTxs"));
350 mempoolNumberTxs->setCursor(QCursor(Qt::IBeamCursor));
351 mempoolNumberTxs->setTextFormat(Qt::PlainText);
352 mempoolNumberTxs->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
353
354 gridLayout->addWidget(mempoolNumberTxs, 13, 1, 1, 1);
355
356 labelMemoryUsage = new QLabel(tab_info);
357 labelMemoryUsage->setObjectName(QString::fromUtf8("labelMemoryUsage"));
358
359 gridLayout->addWidget(labelMemoryUsage, 14, 0, 1, 1);
360
361 mempoolSize = new QLabel(tab_info);
362 mempoolSize->setObjectName(QString::fromUtf8("mempoolSize"));
363 mempoolSize->setCursor(QCursor(Qt::IBeamCursor));
364 mempoolSize->setTextFormat(Qt::PlainText);
365 mempoolSize->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
366
367 gridLayout->addWidget(mempoolSize, 14, 1, 1, 1);
368
369 verticalLayoutDebugButton = new QVBoxLayout();
370 verticalLayoutDebugButton->setSpacing(3);
371 verticalLayoutDebugButton->setObjectName(QString::fromUtf8("verticalLayoutDebugButton"));
372 verticalSpacer_2 = new QSpacerItem(10, 5, QSizePolicy::Minimum, QSizePolicy::Expanding);
373
375
376 labelDebugLogfile = new QLabel(tab_info);
377 labelDebugLogfile->setObjectName(QString::fromUtf8("labelDebugLogfile"));
378
380
381 openDebugLogfileButton = new QPushButton(tab_info);
382 openDebugLogfileButton->setObjectName(QString::fromUtf8("openDebugLogfileButton"));
383 openDebugLogfileButton->setAutoDefault(false);
384
386
387
388 gridLayout->addLayout(verticalLayoutDebugButton, 12, 2, 3, 1);
389
390 verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
391
392 gridLayout->addItem(verticalSpacer, 15, 0, 1, 1);
393
394 gridLayout->setColumnStretch(1, 1);
395 tabWidget->addTab(tab_info, QString());
396 tab_console = new QWidget();
397 tab_console->setObjectName(QString::fromUtf8("tab_console"));
398 verticalLayout_3 = new QVBoxLayout(tab_console);
399 verticalLayout_3->setSpacing(3);
400 verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
401 verticalLayout_3->setContentsMargins(-1, -1, -1, 5);
402 horizontalLayout = new QHBoxLayout();
403 horizontalLayout->setSpacing(4);
404 horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
405 WalletSelectorLabel = new QLabel(tab_console);
406 WalletSelectorLabel->setObjectName(QString::fromUtf8("WalletSelectorLabel"));
407
409
410 WalletSelector = new QComboBox(tab_console);
411 WalletSelector->addItem(QString());
412 WalletSelector->setObjectName(QString::fromUtf8("WalletSelector"));
413 WalletSelector->setSizeAdjustPolicy(QComboBox::AdjustToContents);
414
416
417 horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
418
420
421 fontSmallerButton = new QToolButton(tab_console);
422 fontSmallerButton->setObjectName(QString::fromUtf8("fontSmallerButton"));
423 QIcon icon;
424 icon.addFile(QString::fromUtf8(":/icons/fontsmaller"), QSize(), QIcon::Normal, QIcon::Off);
425 fontSmallerButton->setIcon(icon);
426 fontSmallerButton->setIconSize(QSize(22, 22));
427
429
430 fontBiggerButton = new QToolButton(tab_console);
431 fontBiggerButton->setObjectName(QString::fromUtf8("fontBiggerButton"));
432 QIcon icon1;
433 icon1.addFile(QString::fromUtf8(":/icons/fontbigger"), QSize(), QIcon::Normal, QIcon::Off);
434 fontBiggerButton->setIcon(icon1);
435 fontBiggerButton->setIconSize(QSize(22, 22));
436
438
439 clearButton = new QToolButton(tab_console);
440 clearButton->setObjectName(QString::fromUtf8("clearButton"));
441 clearButton->setLayoutDirection(Qt::LeftToRight);
442 QIcon icon2;
443 icon2.addFile(QString::fromUtf8(":/icons/remove"), QSize(), QIcon::Normal, QIcon::Off);
444 clearButton->setIcon(icon2);
445 clearButton->setIconSize(QSize(22, 22));
446#if QT_CONFIG(shortcut)
447 clearButton->setShortcut(QString::fromUtf8("Ctrl+L"));
448#endif // QT_CONFIG(shortcut)
449
450 horizontalLayout->addWidget(clearButton);
451
452
454
455 messagesWidget = new QTextEdit(tab_console);
456 messagesWidget->setObjectName(QString::fromUtf8("messagesWidget"));
457 messagesWidget->setMinimumSize(QSize(0, 100));
458 messagesWidget->setReadOnly(true);
459 messagesWidget->setProperty("tabKeyNavigation", QVariant(false));
460 messagesWidget->setProperty("columnCount", QVariant(2));
461
463
464 horizontalLayoutPrompt = new QHBoxLayout();
465 horizontalLayoutPrompt->setSpacing(3);
466 horizontalLayoutPrompt->setObjectName(QString::fromUtf8("horizontalLayoutPrompt"));
467 promptIcon = new QPushButton(tab_console);
468 promptIcon->setObjectName(QString::fromUtf8("promptIcon"));
469 promptIcon->setEnabled(false);
470 promptIcon->setMaximumSize(QSize(16, 24));
471 QIcon icon3;
472 icon3.addFile(QString::fromUtf8(":/icons/prompticon"), QSize(), QIcon::Normal, QIcon::Off);
473 icon3.addFile(QString::fromUtf8(":/icons/prompticon"), QSize(), QIcon::Disabled, QIcon::Off);
474 promptIcon->setIcon(icon3);
475 promptIcon->setIconSize(QSize(14, 14));
476 promptIcon->setAutoDefault(false);
477 promptIcon->setFlat(true);
478
480
481 lineEdit = new QLineEdit(tab_console);
482 lineEdit->setObjectName(QString::fromUtf8("lineEdit"));
483 lineEdit->setEnabled(false);
484
486
487
489
490 tabWidget->addTab(tab_console, QString());
491 tab_nettraffic = new QWidget();
492 tab_nettraffic->setObjectName(QString::fromUtf8("tab_nettraffic"));
493 horizontalLayout_3 = new QHBoxLayout(tab_nettraffic);
494 horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
495 verticalLayout_4 = new QVBoxLayout();
496 verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
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());
503 trafficGraph->setSizePolicy(sizePolicy);
504
505 verticalLayout_4->addWidget(trafficGraph);
506
507 horizontalLayout_2 = new QHBoxLayout();
508 horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
509 sldGraphRange = new QSlider(tab_nettraffic);
510 sldGraphRange->setObjectName(QString::fromUtf8("sldGraphRange"));
511 sldGraphRange->setMinimum(1);
512 sldGraphRange->setMaximum(288);
513 sldGraphRange->setPageStep(12);
514 sldGraphRange->setValue(6);
515 sldGraphRange->setOrientation(Qt::Horizontal);
516
518
519 lblGraphRange = new QLabel(tab_nettraffic);
520 lblGraphRange->setObjectName(QString::fromUtf8("lblGraphRange"));
521 lblGraphRange->setMinimumSize(QSize(100, 0));
522 lblGraphRange->setAlignment(Qt::AlignCenter);
523
525
526 btnClearTrafficGraph = new QPushButton(tab_nettraffic);
527 btnClearTrafficGraph->setObjectName(QString::fromUtf8("btnClearTrafficGraph"));
528 btnClearTrafficGraph->setAutoDefault(false);
529
531
532
534
535
537
538 verticalLayout = new QVBoxLayout();
539 verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
540 groupBox = new QGroupBox(tab_nettraffic);
541 groupBox->setObjectName(QString::fromUtf8("groupBox"));
542 verticalLayout_5 = new QVBoxLayout(groupBox);
543 verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
544 horizontalLayout_4 = new QHBoxLayout();
545 horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
546 line = new QFrame(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));
554 QPalette palette;
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);
563
564 horizontalLayout_4->addWidget(line);
565
566 label_16 = new QLabel(groupBox);
567 label_16->setObjectName(QString::fromUtf8("label_16"));
568
569 horizontalLayout_4->addWidget(label_16);
570
571 lblBytesIn = new QLabel(groupBox);
572 lblBytesIn->setObjectName(QString::fromUtf8("lblBytesIn"));
573 lblBytesIn->setMinimumSize(QSize(50, 0));
574 lblBytesIn->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
575
576 horizontalLayout_4->addWidget(lblBytesIn);
577
578
580
581 horizontalLayout_5 = new QHBoxLayout();
582 horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
583 line_2 = new QFrame(groupBox);
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));
588 QPalette palette1;
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);
597
598 horizontalLayout_5->addWidget(line_2);
599
600 label_17 = new QLabel(groupBox);
601 label_17->setObjectName(QString::fromUtf8("label_17"));
602
603 horizontalLayout_5->addWidget(label_17);
604
605 lblBytesOut = new QLabel(groupBox);
606 lblBytesOut->setObjectName(QString::fromUtf8("lblBytesOut"));
607 lblBytesOut->setMinimumSize(QSize(50, 0));
608 lblBytesOut->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
609
611
612
614
615 verticalSpacer_4 = new QSpacerItem(20, 407, QSizePolicy::Minimum, QSizePolicy::Expanding);
616
618
619
620 verticalLayout->addWidget(groupBox);
621
622
624
625 tabWidget->addTab(tab_nettraffic, QString());
626 tab_peers = new QWidget();
627 tab_peers->setObjectName(QString::fromUtf8("tab_peers"));
628 verticalLayout_6 = new QVBoxLayout(tab_peers);
629 verticalLayout_6->setObjectName(QString::fromUtf8("verticalLayout_6"));
630 splitter = new QSplitter(tab_peers);
631 splitter->setObjectName(QString::fromUtf8("splitter"));
632 splitter->setOrientation(Qt::Horizontal);
633 splitter->setChildrenCollapsible(false);
634 widget_1 = new QWidget(splitter);
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));
642 verticalLayout_7 = new QVBoxLayout(widget_1);
643 verticalLayout_7->setObjectName(QString::fromUtf8("verticalLayout_7"));
644 peerWidget = new QTableView(widget_1);
645 peerWidget->setObjectName(QString::fromUtf8("peerWidget"));
646 peerWidget->setTabKeyNavigation(false);
647 peerWidget->setAlternatingRowColors(true);
648 peerWidget->setTextElideMode(Qt::ElideMiddle);
649 peerWidget->setSortingEnabled(true);
650 peerWidget->setWordWrap(false);
651 peerWidget->horizontalHeader()->setHighlightSections(false);
652
653 verticalLayout_7->addWidget(peerWidget);
654
655 banHeading = new QLabel(widget_1);
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());
661 banHeading->setSizePolicy(sizePolicy3);
662 banHeading->setMinimumSize(QSize(0, 32));
663 banHeading->setMaximumSize(QSize(16777215, 32));
664 QFont font1;
665 font1.setPointSize(12);
666 banHeading->setFont(font1);
667 banHeading->setCursor(QCursor(Qt::IBeamCursor));
668 banHeading->setAlignment(Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft);
669 banHeading->setWordWrap(true);
670 banHeading->setTextInteractionFlags(Qt::NoTextInteraction);
671
672 verticalLayout_7->addWidget(banHeading);
673
674 banlistWidget = new QTableView(widget_1);
675 banlistWidget->setObjectName(QString::fromUtf8("banlistWidget"));
676 banlistWidget->setTabKeyNavigation(false);
677 banlistWidget->setAlternatingRowColors(true);
678 banlistWidget->setSortingEnabled(true);
679 banlistWidget->horizontalHeader()->setHighlightSections(false);
680
682
683 splitter->addWidget(widget_1);
684 peersTabRightPanel = new QWidget(splitter);
685 peersTabRightPanel->setObjectName(QString::fromUtf8("peersTabRightPanel"));
686 QSizePolicy sizePolicy4(QSizePolicy::Minimum, QSizePolicy::Preferred);
687 sizePolicy4.setHorizontalStretch(0);
688 sizePolicy4.setVerticalStretch(0);
689 sizePolicy4.setHeightForWidth(peersTabRightPanel->sizePolicy().hasHeightForWidth());
690 peersTabRightPanel->setSizePolicy(sizePolicy4);
691 peersTabRightPanel->setMinimumSize(QSize(300, 0));
692 verticalLayout_8 = new QVBoxLayout(peersTabRightPanel);
693 verticalLayout_8->setObjectName(QString::fromUtf8("verticalLayout_8"));
694 peerHeading = new QLabel(peersTabRightPanel);
695 peerHeading->setObjectName(QString::fromUtf8("peerHeading"));
696 sizePolicy3.setHeightForWidth(peerHeading->sizePolicy().hasHeightForWidth());
697 peerHeading->setSizePolicy(sizePolicy3);
698 peerHeading->setMinimumSize(QSize(0, 32));
699 QFont font2;
700 font2.setPointSize(10);
701 peerHeading->setFont(font2);
702 peerHeading->setCursor(QCursor(Qt::IBeamCursor));
703 peerHeading->setAlignment(Qt::AlignHCenter|Qt::AlignTop);
704 peerHeading->setWordWrap(true);
705 peerHeading->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
706
707 verticalLayout_8->addWidget(peerHeading);
708
709 scrollArea = new QScrollArea(peersTabRightPanel);
710 scrollArea->setObjectName(QString::fromUtf8("scrollArea"));
711 scrollArea->setWidgetResizable(true);
712 detailWidget = new QWidget();
713 detailWidget->setObjectName(QString::fromUtf8("detailWidget"));
714 detailWidget->setGeometry(QRect(0, 0, 300, 426));
715 gridLayout_2 = new QGridLayout(detailWidget);
716 gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
717 label_30 = new QLabel(detailWidget);
718 label_30->setObjectName(QString::fromUtf8("label_30"));
719
720 gridLayout_2->addWidget(label_30, 0, 0, 1, 1);
721
722 peerPermissions = new QLabel(detailWidget);
723 peerPermissions->setObjectName(QString::fromUtf8("peerPermissions"));
724 peerPermissions->setCursor(QCursor(Qt::IBeamCursor));
725 peerPermissions->setTextFormat(Qt::PlainText);
726 peerPermissions->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
727
728 gridLayout_2->addWidget(peerPermissions, 0, 1, 1, 1);
729
731 peerConnectionTypeLabel->setObjectName(QString::fromUtf8("peerConnectionTypeLabel"));
732
733 gridLayout_2->addWidget(peerConnectionTypeLabel, 1, 0, 1, 1);
734
735 peerConnectionType = new QLabel(detailWidget);
736 peerConnectionType->setObjectName(QString::fromUtf8("peerConnectionType"));
737 peerConnectionType->setCursor(QCursor(Qt::IBeamCursor));
738 peerConnectionType->setTextFormat(Qt::PlainText);
739 peerConnectionType->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
740
741 gridLayout_2->addWidget(peerConnectionType, 1, 1, 1, 1);
742
743 peerNetworkLabel = new QLabel(detailWidget);
744 peerNetworkLabel->setObjectName(QString::fromUtf8("peerNetworkLabel"));
745
746 gridLayout_2->addWidget(peerNetworkLabel, 2, 0, 1, 1);
747
748 peerNetwork = new QLabel(detailWidget);
749 peerNetwork->setObjectName(QString::fromUtf8("peerNetwork"));
750 peerNetwork->setCursor(QCursor(Qt::IBeamCursor));
751 peerNetwork->setTextFormat(Qt::PlainText);
752 peerNetwork->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
753
754 gridLayout_2->addWidget(peerNetwork, 2, 1, 1, 1);
755
756 label_21 = new QLabel(detailWidget);
757 label_21->setObjectName(QString::fromUtf8("label_21"));
758
759 gridLayout_2->addWidget(label_21, 3, 0, 1, 1);
760
761 peerVersion = new QLabel(detailWidget);
762 peerVersion->setObjectName(QString::fromUtf8("peerVersion"));
763 peerVersion->setCursor(QCursor(Qt::IBeamCursor));
764 peerVersion->setTextFormat(Qt::PlainText);
765 peerVersion->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
766
767 gridLayout_2->addWidget(peerVersion, 3, 1, 1, 1);
768
769 label_28 = new QLabel(detailWidget);
770 label_28->setObjectName(QString::fromUtf8("label_28"));
771
772 gridLayout_2->addWidget(label_28, 4, 0, 1, 1);
773
774 peerSubversion = new QLabel(detailWidget);
775 peerSubversion->setObjectName(QString::fromUtf8("peerSubversion"));
776 peerSubversion->setCursor(QCursor(Qt::IBeamCursor));
777 peerSubversion->setTextFormat(Qt::PlainText);
778 peerSubversion->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
779
780 gridLayout_2->addWidget(peerSubversion, 4, 1, 1, 1);
781
782 label_4 = new QLabel(detailWidget);
783 label_4->setObjectName(QString::fromUtf8("label_4"));
784
785 gridLayout_2->addWidget(label_4, 5, 0, 1, 1);
786
787 peerServices = new QLabel(detailWidget);
788 peerServices->setObjectName(QString::fromUtf8("peerServices"));
789 peerServices->setCursor(QCursor(Qt::IBeamCursor));
790 peerServices->setTextFormat(Qt::PlainText);
791 peerServices->setWordWrap(true);
792 peerServices->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
793
794 gridLayout_2->addWidget(peerServices, 5, 1, 1, 1);
795
796 peerRelayTxesLabel = new QLabel(detailWidget);
797 peerRelayTxesLabel->setObjectName(QString::fromUtf8("peerRelayTxesLabel"));
798
799 gridLayout_2->addWidget(peerRelayTxesLabel, 6, 0, 1, 1);
800
801 peerRelayTxes = new QLabel(detailWidget);
802 peerRelayTxes->setObjectName(QString::fromUtf8("peerRelayTxes"));
803 peerRelayTxes->setCursor(QCursor(Qt::IBeamCursor));
804 peerRelayTxes->setTextFormat(Qt::PlainText);
805 peerRelayTxes->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
806
807 gridLayout_2->addWidget(peerRelayTxes, 6, 1, 1, 1);
808
810 peerHighBandwidthLabel->setObjectName(QString::fromUtf8("peerHighBandwidthLabel"));
811
812 gridLayout_2->addWidget(peerHighBandwidthLabel, 7, 0, 1, 1);
813
814 peerHighBandwidth = new QLabel(detailWidget);
815 peerHighBandwidth->setObjectName(QString::fromUtf8("peerHighBandwidth"));
816 peerHighBandwidth->setCursor(QCursor(Qt::IBeamCursor));
817 peerHighBandwidth->setTextFormat(Qt::PlainText);
818 peerHighBandwidth->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
819
820 gridLayout_2->addWidget(peerHighBandwidth, 7, 1, 1, 1);
821
822 label_29 = new QLabel(detailWidget);
823 label_29->setObjectName(QString::fromUtf8("label_29"));
824
825 gridLayout_2->addWidget(label_29, 8, 0, 1, 1);
826
827 peerHeight = new QLabel(detailWidget);
828 peerHeight->setObjectName(QString::fromUtf8("peerHeight"));
829 peerHeight->setCursor(QCursor(Qt::IBeamCursor));
830 peerHeight->setTextFormat(Qt::PlainText);
831 peerHeight->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
832
833 gridLayout_2->addWidget(peerHeight, 8, 1, 1, 1);
834
835 label_27 = new QLabel(detailWidget);
836 label_27->setObjectName(QString::fromUtf8("label_27"));
837
838 gridLayout_2->addWidget(label_27, 9, 0, 1, 1);
839
840 peerSyncHeight = new QLabel(detailWidget);
841 peerSyncHeight->setObjectName(QString::fromUtf8("peerSyncHeight"));
842 peerSyncHeight->setCursor(QCursor(Qt::IBeamCursor));
843 peerSyncHeight->setTextFormat(Qt::PlainText);
844 peerSyncHeight->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
845
846 gridLayout_2->addWidget(peerSyncHeight, 9, 1, 1, 1);
847
848 label_25 = new QLabel(detailWidget);
849 label_25->setObjectName(QString::fromUtf8("label_25"));
850
851 gridLayout_2->addWidget(label_25, 10, 0, 1, 1);
852
853 peerCommonHeight = new QLabel(detailWidget);
854 peerCommonHeight->setObjectName(QString::fromUtf8("peerCommonHeight"));
855 peerCommonHeight->setCursor(QCursor(Qt::IBeamCursor));
856 peerCommonHeight->setTextFormat(Qt::PlainText);
857 peerCommonHeight->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
858
859 gridLayout_2->addWidget(peerCommonHeight, 10, 1, 1, 1);
860
861 label_22 = new QLabel(detailWidget);
862 label_22->setObjectName(QString::fromUtf8("label_22"));
863
864 gridLayout_2->addWidget(label_22, 11, 0, 1, 1);
865
866 peerConnTime = new QLabel(detailWidget);
867 peerConnTime->setObjectName(QString::fromUtf8("peerConnTime"));
868 peerConnTime->setCursor(QCursor(Qt::IBeamCursor));
869 peerConnTime->setTextFormat(Qt::PlainText);
870 peerConnTime->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
871
872 gridLayout_2->addWidget(peerConnTime, 11, 1, 1, 1);
873
874 peerLastBlockLabel = new QLabel(detailWidget);
875 peerLastBlockLabel->setObjectName(QString::fromUtf8("peerLastBlockLabel"));
876
877 gridLayout_2->addWidget(peerLastBlockLabel, 12, 0, 1, 1);
878
879 peerLastBlock = new QLabel(detailWidget);
880 peerLastBlock->setObjectName(QString::fromUtf8("peerLastBlock"));
881 peerLastBlock->setCursor(QCursor(Qt::IBeamCursor));
882 peerLastBlock->setTextFormat(Qt::PlainText);
883 peerLastBlock->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
884
885 gridLayout_2->addWidget(peerLastBlock, 12, 1, 1, 1);
886
887 peerLastTxLabel = new QLabel(detailWidget);
888 peerLastTxLabel->setObjectName(QString::fromUtf8("peerLastTxLabel"));
889
890 gridLayout_2->addWidget(peerLastTxLabel, 13, 0, 1, 1);
891
892 peerLastTx = new QLabel(detailWidget);
893 peerLastTx->setObjectName(QString::fromUtf8("peerLastTx"));
894 peerLastTx->setCursor(QCursor(Qt::IBeamCursor));
895 peerLastTx->setTextFormat(Qt::PlainText);
896 peerLastTx->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
897
898 gridLayout_2->addWidget(peerLastTx, 13, 1, 1, 1);
899
900 label_15 = new QLabel(detailWidget);
901 label_15->setObjectName(QString::fromUtf8("label_15"));
902
903 gridLayout_2->addWidget(label_15, 14, 0, 1, 1);
904
905 peerLastSend = new QLabel(detailWidget);
906 peerLastSend->setObjectName(QString::fromUtf8("peerLastSend"));
907 peerLastSend->setCursor(QCursor(Qt::IBeamCursor));
908 peerLastSend->setTextFormat(Qt::PlainText);
909 peerLastSend->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
910
911 gridLayout_2->addWidget(peerLastSend, 14, 1, 1, 1);
912
913 label_19 = new QLabel(detailWidget);
914 label_19->setObjectName(QString::fromUtf8("label_19"));
915
916 gridLayout_2->addWidget(label_19, 15, 0, 1, 1);
917
918 peerLastRecv = new QLabel(detailWidget);
919 peerLastRecv->setObjectName(QString::fromUtf8("peerLastRecv"));
920 peerLastRecv->setCursor(QCursor(Qt::IBeamCursor));
921 peerLastRecv->setTextFormat(Qt::PlainText);
922 peerLastRecv->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
923
924 gridLayout_2->addWidget(peerLastRecv, 15, 1, 1, 1);
925
926 label_18 = new QLabel(detailWidget);
927 label_18->setObjectName(QString::fromUtf8("label_18"));
928
929 gridLayout_2->addWidget(label_18, 16, 0, 1, 1);
930
931 peerBytesSent = new QLabel(detailWidget);
932 peerBytesSent->setObjectName(QString::fromUtf8("peerBytesSent"));
933 peerBytesSent->setCursor(QCursor(Qt::IBeamCursor));
934 peerBytesSent->setTextFormat(Qt::PlainText);
935 peerBytesSent->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
936
937 gridLayout_2->addWidget(peerBytesSent, 16, 1, 1, 1);
938
939 label_20 = new QLabel(detailWidget);
940 label_20->setObjectName(QString::fromUtf8("label_20"));
941
942 gridLayout_2->addWidget(label_20, 17, 0, 1, 1);
943
944 peerBytesRecv = new QLabel(detailWidget);
945 peerBytesRecv->setObjectName(QString::fromUtf8("peerBytesRecv"));
946 peerBytesRecv->setCursor(QCursor(Qt::IBeamCursor));
947 peerBytesRecv->setTextFormat(Qt::PlainText);
948 peerBytesRecv->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
949
950 gridLayout_2->addWidget(peerBytesRecv, 17, 1, 1, 1);
951
952 label_26 = new QLabel(detailWidget);
953 label_26->setObjectName(QString::fromUtf8("label_26"));
954
955 gridLayout_2->addWidget(label_26, 18, 0, 1, 1);
956
957 peerPingTime = new QLabel(detailWidget);
958 peerPingTime->setObjectName(QString::fromUtf8("peerPingTime"));
959 peerPingTime->setCursor(QCursor(Qt::IBeamCursor));
960 peerPingTime->setTextFormat(Qt::PlainText);
961 peerPingTime->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
962
963 gridLayout_2->addWidget(peerPingTime, 18, 1, 1, 1);
964
965 peerPingWaitLabel = new QLabel(detailWidget);
966 peerPingWaitLabel->setObjectName(QString::fromUtf8("peerPingWaitLabel"));
967
968 gridLayout_2->addWidget(peerPingWaitLabel, 19, 0, 1, 1);
969
970 peerPingWait = new QLabel(detailWidget);
971 peerPingWait->setObjectName(QString::fromUtf8("peerPingWait"));
972 peerPingWait->setCursor(QCursor(Qt::IBeamCursor));
973 peerPingWait->setTextFormat(Qt::PlainText);
974 peerPingWait->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
975
976 gridLayout_2->addWidget(peerPingWait, 19, 1, 1, 1);
977
978 peerMinPingLabel = new QLabel(detailWidget);
979 peerMinPingLabel->setObjectName(QString::fromUtf8("peerMinPingLabel"));
980
981 gridLayout_2->addWidget(peerMinPingLabel, 20, 0, 1, 1);
982
983 peerMinPing = new QLabel(detailWidget);
984 peerMinPing->setObjectName(QString::fromUtf8("peerMinPing"));
985 peerMinPing->setCursor(QCursor(Qt::IBeamCursor));
986 peerMinPing->setTextFormat(Qt::PlainText);
987 peerMinPing->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
988
989 gridLayout_2->addWidget(peerMinPing, 20, 1, 1, 1);
990
991 label_timeoffset = new QLabel(detailWidget);
992 label_timeoffset->setObjectName(QString::fromUtf8("label_timeoffset"));
993
994 gridLayout_2->addWidget(label_timeoffset, 21, 0, 1, 1);
995
996 timeoffset = new QLabel(detailWidget);
997 timeoffset->setObjectName(QString::fromUtf8("timeoffset"));
998 timeoffset->setCursor(QCursor(Qt::IBeamCursor));
999 timeoffset->setTextFormat(Qt::PlainText);
1000 timeoffset->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1001
1002 gridLayout_2->addWidget(timeoffset, 21, 1, 1, 1);
1003
1004 peerMappedASLabel = new QLabel(detailWidget);
1005 peerMappedASLabel->setObjectName(QString::fromUtf8("peerMappedASLabel"));
1006
1007 gridLayout_2->addWidget(peerMappedASLabel, 22, 0, 1, 1);
1008
1009 peerMappedAS = new QLabel(detailWidget);
1010 peerMappedAS->setObjectName(QString::fromUtf8("peerMappedAS"));
1011 peerMappedAS->setCursor(QCursor(Qt::IBeamCursor));
1012 peerMappedAS->setTextFormat(Qt::PlainText);
1013 peerMappedAS->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
1014
1015 gridLayout_2->addWidget(peerMappedAS, 22, 1, 1, 1);
1016
1017 verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
1018
1019 gridLayout_2->addItem(verticalSpacer_3, 23, 0, 1, 1);
1020
1021 gridLayout_2->setColumnStretch(1, 1);
1022 scrollArea->setWidget(detailWidget);
1023
1024 verticalLayout_8->addWidget(scrollArea);
1025
1026 splitter->addWidget(peersTabRightPanel);
1027
1028 verticalLayout_6->addWidget(splitter);
1029
1030 tabWidget->addTab(tab_peers, QString());
1031
1032 verticalLayout_2->addWidget(tabWidget);
1033
1034
1036
1037 tabWidget->setCurrentIndex(0);
1038
1039
1040 QMetaObject::connectSlotsByName(RPCConsole);
1041 } // setupUi
1042
1044 {
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));
1054#endif // QT_CONFIG(tooltip)
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));
1059#endif // QT_CONFIG(tooltip)
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));
1067 numberOfConnections->setText(QCoreApplication::translate("RPCConsole", "N/A", 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));
1081#endif // QT_CONFIG(tooltip)
1082 openDebugLogfileButton->setText(QCoreApplication::translate("RPCConsole", "&Open", nullptr));
1083 tabWidget->setTabText(tabWidget->indexOf(tab_info), QCoreApplication::translate("RPCConsole", "&Information", nullptr));
1084 WalletSelectorLabel->setText(QCoreApplication::translate("RPCConsole", "Wallet: ", nullptr));
1085 WalletSelector->setItemText(0, QCoreApplication::translate("RPCConsole", "(none)", nullptr));
1086
1087#if QT_CONFIG(tooltip)
1088 fontSmallerButton->setToolTip(QCoreApplication::translate("RPCConsole", "Decrease font size", nullptr));
1089#endif // QT_CONFIG(tooltip)
1090 fontSmallerButton->setText(QString());
1091#if QT_CONFIG(tooltip)
1092 fontBiggerButton->setToolTip(QCoreApplication::translate("RPCConsole", "Increase font size", nullptr));
1093#endif // QT_CONFIG(tooltip)
1094 fontBiggerButton->setText(QString());
1095#if QT_CONFIG(tooltip)
1096 clearButton->setToolTip(QCoreApplication::translate("RPCConsole", "Clear console", nullptr));
1097#endif // QT_CONFIG(tooltip)
1098 clearButton->setText(QString());
1099 promptIcon->setText(QString());
1100 lineEdit->setPlaceholderText(QString());
1101 tabWidget->setTabText(tabWidget->indexOf(tab_console), QCoreApplication::translate("RPCConsole", "&Console", nullptr));
1102 btnClearTrafficGraph->setText(QCoreApplication::translate("RPCConsole", "&Reset", nullptr));
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));
1106 tabWidget->setTabText(tabWidget->indexOf(tab_nettraffic), QCoreApplication::translate("RPCConsole", "&Network Traffic", 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));
1113#endif // QT_CONFIG(tooltip)
1114 peerConnectionTypeLabel->setText(QCoreApplication::translate("RPCConsole", "Direction/Type", 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));
1118#endif // QT_CONFIG(tooltip)
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));
1129#endif // QT_CONFIG(tooltip)
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));
1134#endif // QT_CONFIG(tooltip)
1135 peerHighBandwidthLabel->setText(QCoreApplication::translate("RPCConsole", "High Bandwidth", 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));
1147#endif // QT_CONFIG(tooltip)
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));
1152#endif // QT_CONFIG(tooltip)
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));
1167#endif // QT_CONFIG(tooltip)
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));
1176#endif // QT_CONFIG(tooltip)
1177 peerMappedASLabel->setText(QCoreApplication::translate("RPCConsole", "Mapped AS", nullptr));
1178 peerMappedAS->setText(QCoreApplication::translate("RPCConsole", "N/A", nullptr));
1179 tabWidget->setTabText(tabWidget->indexOf(tab_peers), QCoreApplication::translate("RPCConsole", "&Peers", nullptr));
1180 } // retranslateUi
1181
1182};
1183
1184namespace Ui {
1185 class RPCConsole: public Ui_RPCConsole {};
1186} // namespace Ui
1187
1188QT_END_NAMESPACE
1189
1190#endif // UI_DEBUGWINDOW_H
Local Bitcoin RPC console.
Definition: rpcconsole.h:39
QLabel * peerHeight
QLabel * peerNetwork
QVBoxLayout * verticalLayout_4
QLabel * peerVersion
QLabel * dataDir
QLabel * peerConnectionTypeLabel
QLabel * label_21
QLabel * label_28
QLabel * peerLastRecv
QWidget * peersTabRightPanel
QLabel * peerLastBlock
QPushButton * openDebugLogfileButton
QToolButton * fontBiggerButton
QLabel * peerPermissions
QWidget * tab_info
QLabel * label_30
QLabel * label_18
QSpacerItem * horizontalSpacer
QGroupBox * groupBox
QWidget * tab_console
TrafficGraphWidget * trafficGraph
QTableView * banlistWidget
QPushButton * promptIcon
QSlider * sldGraphRange
QLabel * peerNetworkLabel
QLabel * peerHighBandwidthLabel
QHBoxLayout * horizontalLayout_5
QLabel * peerConnTime
QLabel * peerMappedASLabel
QComboBox * WalletSelector
QLabel * label_11
QLabel * peerLastSend
QLabel * numberOfConnections
QLabel * label_7
QLabel * peerBytesSent
QLabel * peerSubversion
QLabel * mempoolSize
QHBoxLayout * horizontalLayout_4
QLabel * labelNetwork
QLabel * peerRelayTxes
QLabel * peerPingTime
QGridLayout * gridLayout_2
QLabel * blocksDir
QLabel * WalletSelectorLabel
QLabel * label_17
QLabel * label_13
QLabel * labelClientUserAgent
QLabel * label_10
QLabel * labelNumberOfTransactions
QLabel * peerRelayTxesLabel
QLabel * timeoffset
QHBoxLayout * horizontalLayout_2
QVBoxLayout * verticalLayout_3
QLabel * label_22
QHBoxLayout * horizontalLayout
QLabel * label_9
QHBoxLayout * horizontalLayoutPrompt
QVBoxLayout * verticalLayout_7
QLabel * label_26
QVBoxLayout * verticalLayout
QPushButton * btnClearTrafficGraph
QLabel * peerCommonHeight
QSpacerItem * verticalSpacer_2
QLabel * banHeading
QLabel * peerLastTxLabel
QLabel * clientUserAgent
QLabel * lblBytesOut
QVBoxLayout * verticalLayout_5
QLabel * numberOfBlocks
QLabel * peerMappedAS
QLabel * labelLastBlockTime
QLabel * label_27
QLabel * peerLastBlockLabel
QLineEdit * lineEdit
QSpacerItem * verticalSpacer_4
QLabel * peerMinPing
QLabel * peerLastTx
QLabel * peerHighBandwidth
QLabel * label_8
QLabel * label_25
QLabel * label_6
QLabel * label_20
QVBoxLayout * verticalLayoutDebugButton
QToolButton * fontSmallerButton
QLabel * clientVersion
QLabel * label_15
QLabel * peerConnectionType
QSpacerItem * verticalSpacer_3
void setupUi(QWidget *RPCConsole)
QLabel * label_3
QLabel * peerPingWait
QVBoxLayout * verticalLayout_2
QLabel * label_12
QTableView * peerWidget
QWidget * tab_nettraffic
QLabel * label_29
QLabel * labelMempoolTitle
QVBoxLayout * verticalLayout_6
QLabel * peerBytesRecv
QGridLayout * gridLayout
QWidget * tab_peers
QToolButton * clearButton
QSpacerItem * verticalSpacer
QLabel * peerSyncHeight
QScrollArea * scrollArea
QLabel * peerHeading
QLabel * peerMinPingLabel
QLabel * label_4
QLabel * lblGraphRange
void retranslateUi(QWidget *RPCConsole)
QVBoxLayout * verticalLayout_8
QLabel * lblBytesIn
QHBoxLayout * horizontalLayout_3
QTabWidget * tabWidget
QLabel * labelMemoryUsage
QWidget * widget_1
QLabel * lastBlockTime
QLabel * labelDebugLogfile
QLabel * startupTime
QLabel * networkName
QLabel * peerPingWaitLabel
QLabel * mempoolNumberTxs
QWidget * detailWidget
QLabel * peerServices
QTextEdit * messagesWidget
QLabel * label_19
QSplitter * splitter
QLabel * label_timeoffset
QLabel * label_16
QLabel * label_alerts