Bitcoin Core  0.21.0rc5
P2P Digital Currency
ui_overviewpage.h
Go to the documentation of this file.
1 /********************************************************************************
2 ** Form generated from reading UI file 'overviewpage.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_OVERVIEWPAGE_H
10 #define UI_OVERVIEWPAGE_H
11 
12 #include <QtCore/QVariant>
13 #include <QtGui/QIcon>
14 #include <QtWidgets/QApplication>
15 #include <QtWidgets/QFrame>
16 #include <QtWidgets/QGridLayout>
17 #include <QtWidgets/QHBoxLayout>
18 #include <QtWidgets/QLabel>
19 #include <QtWidgets/QListView>
20 #include <QtWidgets/QPushButton>
21 #include <QtWidgets/QSpacerItem>
22 #include <QtWidgets/QVBoxLayout>
23 #include <QtWidgets/QWidget>
24 
25 QT_BEGIN_NAMESPACE
26 
28 {
29 public:
30  QVBoxLayout *topLayout;
31  QLabel *labelAlerts;
32  QHBoxLayout *horizontalLayout;
33  QVBoxLayout *verticalLayout_2;
34  QFrame *frame;
35  QVBoxLayout *verticalLayout_4;
36  QHBoxLayout *horizontalLayout_4;
37  QLabel *label_5;
38  QPushButton *labelWalletStatus;
39  QSpacerItem *horizontalSpacer_3;
40  QGridLayout *gridLayout;
44  QFrame *line;
46  QLabel *labelTotalText;
47  QLabel *labelImmature;
48  QSpacerItem *horizontalSpacer_2;
50  QLabel *labelTotal;
51  QLabel *labelWatchTotal;
52  QLabel *labelWatchonly;
54  QLabel *labelBalance;
57  QLabel *labelSpendable;
58  QSpacerItem *verticalSpacer;
59  QVBoxLayout *verticalLayout_3;
60  QFrame *frame_2;
61  QVBoxLayout *verticalLayout;
62  QHBoxLayout *horizontalLayout_2;
63  QLabel *label_4;
65  QSpacerItem *horizontalSpacer;
66  QListView *listTransactions;
67  QSpacerItem *verticalSpacer_2;
68 
69  void setupUi(QWidget *OverviewPage)
70  {
71  if (OverviewPage->objectName().isEmpty())
72  OverviewPage->setObjectName(QString::fromUtf8("OverviewPage"));
73  OverviewPage->resize(798, 318);
74  topLayout = new QVBoxLayout(OverviewPage);
75  topLayout->setObjectName(QString::fromUtf8("topLayout"));
76  labelAlerts = new QLabel(OverviewPage);
77  labelAlerts->setObjectName(QString::fromUtf8("labelAlerts"));
78  labelAlerts->setVisible(false);
79  labelAlerts->setStyleSheet(QString::fromUtf8("QLabel { background-color: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop:0 #F0D0A0, stop:1 #F8D488); color:#000000; }"));
80  labelAlerts->setWordWrap(true);
81  labelAlerts->setMargin(3);
82  labelAlerts->setTextInteractionFlags(Qt::TextSelectableByMouse);
83 
84  topLayout->addWidget(labelAlerts);
85 
86  horizontalLayout = new QHBoxLayout();
87  horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
88  verticalLayout_2 = new QVBoxLayout();
89  verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
90  frame = new QFrame(OverviewPage);
91  frame->setObjectName(QString::fromUtf8("frame"));
92  frame->setFrameShape(QFrame::StyledPanel);
93  frame->setFrameShadow(QFrame::Raised);
94  verticalLayout_4 = new QVBoxLayout(frame);
95  verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
96  horizontalLayout_4 = new QHBoxLayout();
97  horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
98  label_5 = new QLabel(frame);
99  label_5->setObjectName(QString::fromUtf8("label_5"));
100  QFont font;
101  font.setBold(true);
102  font.setWeight(75);
103  label_5->setFont(font);
104 
105  horizontalLayout_4->addWidget(label_5);
106 
107  labelWalletStatus = new QPushButton(frame);
108  labelWalletStatus->setObjectName(QString::fromUtf8("labelWalletStatus"));
109  labelWalletStatus->setEnabled(true);
110  labelWalletStatus->setMaximumSize(QSize(30, 16777215));
111  QIcon icon;
112  icon.addFile(QString::fromUtf8(":/icons/warning"), QSize(), QIcon::Normal, QIcon::Off);
113  icon.addFile(QString::fromUtf8(":/icons/warning"), QSize(), QIcon::Disabled, QIcon::Off);
114  labelWalletStatus->setIcon(icon);
115  labelWalletStatus->setIconSize(QSize(24, 24));
116  labelWalletStatus->setFlat(true);
117 
119 
120  horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
121 
123 
124 
126 
127  gridLayout = new QGridLayout();
128  gridLayout->setSpacing(12);
129  gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
130  labelWatchPending = new QLabel(frame);
131  labelWatchPending->setObjectName(QString::fromUtf8("labelWatchPending"));
132  QFont font1;
133  font1.setFamily(QString::fromUtf8("Monospace"));
134  font1.setBold(true);
135  font1.setWeight(75);
136  labelWatchPending->setFont(font1);
137  labelWatchPending->setCursor(QCursor(Qt::IBeamCursor));
138  labelWatchPending->setText(QString::fromUtf8("0.00000000 BTC"));
139  labelWatchPending->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
140  labelWatchPending->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
141 
142  gridLayout->addWidget(labelWatchPending, 2, 2, 1, 1);
143 
144  labelUnconfirmed = new QLabel(frame);
145  labelUnconfirmed->setObjectName(QString::fromUtf8("labelUnconfirmed"));
146  labelUnconfirmed->setFont(font1);
147  labelUnconfirmed->setCursor(QCursor(Qt::IBeamCursor));
148  labelUnconfirmed->setText(QString::fromUtf8("0.00000000 BTC"));
149  labelUnconfirmed->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
150  labelUnconfirmed->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
151 
152  gridLayout->addWidget(labelUnconfirmed, 2, 1, 1, 1);
153 
154  labelWatchImmature = new QLabel(frame);
155  labelWatchImmature->setObjectName(QString::fromUtf8("labelWatchImmature"));
156  labelWatchImmature->setFont(font1);
157  labelWatchImmature->setCursor(QCursor(Qt::IBeamCursor));
158  labelWatchImmature->setText(QString::fromUtf8("0.00000000 BTC"));
159  labelWatchImmature->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
160  labelWatchImmature->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
161 
162  gridLayout->addWidget(labelWatchImmature, 3, 2, 1, 1);
163 
164  line = new QFrame(frame);
165  line->setObjectName(QString::fromUtf8("line"));
166  line->setFrameShape(QFrame::HLine);
167  line->setFrameShadow(QFrame::Sunken);
168 
169  gridLayout->addWidget(line, 4, 0, 1, 2);
170 
171  lineWatchBalance = new QFrame(frame);
172  lineWatchBalance->setObjectName(QString::fromUtf8("lineWatchBalance"));
173  QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed);
174  sizePolicy.setHorizontalStretch(0);
175  sizePolicy.setVerticalStretch(0);
176  sizePolicy.setHeightForWidth(lineWatchBalance->sizePolicy().hasHeightForWidth());
177  lineWatchBalance->setSizePolicy(sizePolicy);
178  lineWatchBalance->setMinimumSize(QSize(140, 0));
179  lineWatchBalance->setFrameShape(QFrame::HLine);
180  lineWatchBalance->setFrameShadow(QFrame::Sunken);
181 
182  gridLayout->addWidget(lineWatchBalance, 4, 2, 1, 1);
183 
184  labelTotalText = new QLabel(frame);
185  labelTotalText->setObjectName(QString::fromUtf8("labelTotalText"));
186 
187  gridLayout->addWidget(labelTotalText, 5, 0, 1, 1);
188 
189  labelImmature = new QLabel(frame);
190  labelImmature->setObjectName(QString::fromUtf8("labelImmature"));
191  labelImmature->setFont(font1);
192  labelImmature->setCursor(QCursor(Qt::IBeamCursor));
193  labelImmature->setText(QString::fromUtf8("0.00000000 BTC"));
194  labelImmature->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
195  labelImmature->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
196 
197  gridLayout->addWidget(labelImmature, 3, 1, 1, 1);
198 
199  horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
200 
201  gridLayout->addItem(horizontalSpacer_2, 2, 3, 1, 1);
202 
203  labelImmatureText = new QLabel(frame);
204  labelImmatureText->setObjectName(QString::fromUtf8("labelImmatureText"));
205 
206  gridLayout->addWidget(labelImmatureText, 3, 0, 1, 1);
207 
208  labelTotal = new QLabel(frame);
209  labelTotal->setObjectName(QString::fromUtf8("labelTotal"));
210  labelTotal->setFont(font1);
211  labelTotal->setCursor(QCursor(Qt::IBeamCursor));
212  labelTotal->setText(QString::fromUtf8("21 000 000.00000000 BTC"));
213  labelTotal->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
214  labelTotal->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
215 
216  gridLayout->addWidget(labelTotal, 5, 1, 1, 1);
217 
218  labelWatchTotal = new QLabel(frame);
219  labelWatchTotal->setObjectName(QString::fromUtf8("labelWatchTotal"));
220  labelWatchTotal->setFont(font1);
221  labelWatchTotal->setCursor(QCursor(Qt::IBeamCursor));
222  labelWatchTotal->setText(QString::fromUtf8("21 000 000.00000000 BTC"));
223  labelWatchTotal->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
224  labelWatchTotal->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
225 
226  gridLayout->addWidget(labelWatchTotal, 5, 2, 1, 1);
227 
228  labelWatchonly = new QLabel(frame);
229  labelWatchonly->setObjectName(QString::fromUtf8("labelWatchonly"));
230  labelWatchonly->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
231 
232  gridLayout->addWidget(labelWatchonly, 0, 2, 1, 1);
233 
234  labelBalanceText = new QLabel(frame);
235  labelBalanceText->setObjectName(QString::fromUtf8("labelBalanceText"));
236 
237  gridLayout->addWidget(labelBalanceText, 1, 0, 1, 1);
238 
239  labelBalance = new QLabel(frame);
240  labelBalance->setObjectName(QString::fromUtf8("labelBalance"));
241  labelBalance->setFont(font1);
242  labelBalance->setCursor(QCursor(Qt::IBeamCursor));
243  labelBalance->setText(QString::fromUtf8("21 000 000.00000000 BTC"));
244  labelBalance->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
245  labelBalance->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
246 
247  gridLayout->addWidget(labelBalance, 1, 1, 1, 1);
248 
249  labelWatchAvailable = new QLabel(frame);
250  labelWatchAvailable->setObjectName(QString::fromUtf8("labelWatchAvailable"));
251  labelWatchAvailable->setFont(font1);
252  labelWatchAvailable->setCursor(QCursor(Qt::IBeamCursor));
253  labelWatchAvailable->setText(QString::fromUtf8("21 000 000.00000000 BTC"));
254  labelWatchAvailable->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
255  labelWatchAvailable->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
256 
257  gridLayout->addWidget(labelWatchAvailable, 1, 2, 1, 1);
258 
259  labelPendingText = new QLabel(frame);
260  labelPendingText->setObjectName(QString::fromUtf8("labelPendingText"));
261 
262  gridLayout->addWidget(labelPendingText, 2, 0, 1, 1);
263 
264  labelSpendable = new QLabel(frame);
265  labelSpendable->setObjectName(QString::fromUtf8("labelSpendable"));
266  labelSpendable->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
267 
268  gridLayout->addWidget(labelSpendable, 0, 1, 1, 1);
269 
270 
271  verticalLayout_4->addLayout(gridLayout);
272 
273 
274  verticalLayout_2->addWidget(frame);
275 
276  verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
277 
279 
280 
282 
283  verticalLayout_3 = new QVBoxLayout();
284  verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
285  frame_2 = new QFrame(OverviewPage);
286  frame_2->setObjectName(QString::fromUtf8("frame_2"));
287  frame_2->setFrameShape(QFrame::StyledPanel);
288  frame_2->setFrameShadow(QFrame::Raised);
289  verticalLayout = new QVBoxLayout(frame_2);
290  verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
291  horizontalLayout_2 = new QHBoxLayout();
292  horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
293  label_4 = new QLabel(frame_2);
294  label_4->setObjectName(QString::fromUtf8("label_4"));
295  label_4->setFont(font);
296 
297  horizontalLayout_2->addWidget(label_4);
298 
299  labelTransactionsStatus = new QPushButton(frame_2);
300  labelTransactionsStatus->setObjectName(QString::fromUtf8("labelTransactionsStatus"));
301  labelTransactionsStatus->setEnabled(true);
302  labelTransactionsStatus->setMaximumSize(QSize(30, 16777215));
303  labelTransactionsStatus->setIcon(icon);
304  labelTransactionsStatus->setIconSize(QSize(24, 24));
305  labelTransactionsStatus->setFlat(true);
306 
308 
309  horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
310 
312 
313 
315 
316  listTransactions = new QListView(frame_2);
317  listTransactions->setObjectName(QString::fromUtf8("listTransactions"));
318  listTransactions->setStyleSheet(QString::fromUtf8("QListView { background: transparent; }"));
319  listTransactions->setFrameShape(QFrame::NoFrame);
320  listTransactions->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
321  listTransactions->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
322  listTransactions->setSelectionMode(QAbstractItemView::NoSelection);
323 
324  verticalLayout->addWidget(listTransactions);
325 
326 
327  verticalLayout_3->addWidget(frame_2);
328 
329  verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
330 
332 
333 
335 
336  horizontalLayout->setStretch(0, 1);
337  horizontalLayout->setStretch(1, 1);
338 
339  topLayout->addLayout(horizontalLayout);
340 
341 
343 
344  QMetaObject::connectSlotsByName(OverviewPage);
345  } // setupUi
346 
348  {
349  OverviewPage->setWindowTitle(QCoreApplication::translate("OverviewPage", "Form", nullptr));
350  label_5->setText(QCoreApplication::translate("OverviewPage", "Balances", nullptr));
351 #if QT_CONFIG(tooltip)
352  labelWalletStatus->setToolTip(QCoreApplication::translate("OverviewPage", "The displayed information may be out of date. Your wallet automatically synchronizes with the Bitcoin network after a connection is established, but this process has not completed yet.", nullptr));
353 #endif // QT_CONFIG(tooltip)
354  labelWalletStatus->setText(QString());
355 #if QT_CONFIG(tooltip)
356  labelWatchPending->setToolTip(QCoreApplication::translate("OverviewPage", "Unconfirmed transactions to watch-only addresses", nullptr));
357 #endif // QT_CONFIG(tooltip)
358 #if QT_CONFIG(tooltip)
359  labelUnconfirmed->setToolTip(QCoreApplication::translate("OverviewPage", "Total of transactions that have yet to be confirmed, and do not yet count toward the spendable balance", nullptr));
360 #endif // QT_CONFIG(tooltip)
361 #if QT_CONFIG(tooltip)
362  labelWatchImmature->setToolTip(QCoreApplication::translate("OverviewPage", "Mined balance in watch-only addresses that has not yet matured", nullptr));
363 #endif // QT_CONFIG(tooltip)
364  labelTotalText->setText(QCoreApplication::translate("OverviewPage", "Total:", nullptr));
365 #if QT_CONFIG(tooltip)
366  labelImmature->setToolTip(QCoreApplication::translate("OverviewPage", "Mined balance that has not yet matured", nullptr));
367 #endif // QT_CONFIG(tooltip)
368  labelImmatureText->setText(QCoreApplication::translate("OverviewPage", "Immature:", nullptr));
369 #if QT_CONFIG(tooltip)
370  labelTotal->setToolTip(QCoreApplication::translate("OverviewPage", "Your current total balance", nullptr));
371 #endif // QT_CONFIG(tooltip)
372 #if QT_CONFIG(tooltip)
373  labelWatchTotal->setToolTip(QCoreApplication::translate("OverviewPage", "Current total balance in watch-only addresses", nullptr));
374 #endif // QT_CONFIG(tooltip)
375  labelWatchonly->setText(QCoreApplication::translate("OverviewPage", "Watch-only:", nullptr));
376  labelBalanceText->setText(QCoreApplication::translate("OverviewPage", "Available:", nullptr));
377 #if QT_CONFIG(tooltip)
378  labelBalance->setToolTip(QCoreApplication::translate("OverviewPage", "Your current spendable balance", nullptr));
379 #endif // QT_CONFIG(tooltip)
380 #if QT_CONFIG(tooltip)
381  labelWatchAvailable->setToolTip(QCoreApplication::translate("OverviewPage", "Your current balance in watch-only addresses", nullptr));
382 #endif // QT_CONFIG(tooltip)
383  labelPendingText->setText(QCoreApplication::translate("OverviewPage", "Pending:", nullptr));
384  labelSpendable->setText(QCoreApplication::translate("OverviewPage", "Spendable:", nullptr));
385  label_4->setText(QCoreApplication::translate("OverviewPage", "Recent transactions", nullptr));
386 #if QT_CONFIG(tooltip)
387  labelTransactionsStatus->setToolTip(QCoreApplication::translate("OverviewPage", "The displayed information may be out of date. Your wallet automatically synchronizes with the Bitcoin network after a connection is established, but this process has not completed yet.", nullptr));
388 #endif // QT_CONFIG(tooltip)
389  labelTransactionsStatus->setText(QString());
390  } // retranslateUi
391 
392 };
393 
394 namespace Ui {
395  class OverviewPage: public Ui_OverviewPage {};
396 } // namespace Ui
397 
398 QT_END_NAMESPACE
399 
400 #endif // UI_OVERVIEWPAGE_H
Overview ("home") page widget.
Definition: overviewpage.h:29
QLabel * labelWatchImmature
QPushButton * labelWalletStatus
QFrame * lineWatchBalance
QLabel * labelAlerts
QVBoxLayout * verticalLayout_3
QHBoxLayout * horizontalLayout
QLabel * labelWatchonly
QLabel * labelBalanceText
QSpacerItem * horizontalSpacer_2
QSpacerItem * verticalSpacer_2
QLabel * labelBalance
QLabel * labelTotalText
QLabel * labelUnconfirmed
QSpacerItem * verticalSpacer
QLabel * labelImmature
QLabel * labelWatchAvailable
QHBoxLayout * horizontalLayout_4
QSpacerItem * horizontalSpacer
QVBoxLayout * topLayout
QLabel * labelSpendable
QVBoxLayout * verticalLayout_2
QLabel * labelWatchPending
QLabel * labelImmatureText
QVBoxLayout * verticalLayout_4
QGridLayout * gridLayout
void setupUi(QWidget *OverviewPage)
QLabel * labelWatchTotal
QVBoxLayout * verticalLayout
QSpacerItem * horizontalSpacer_3
QPushButton * labelTransactionsStatus
QListView * listTransactions
QHBoxLayout * horizontalLayout_2
void retranslateUi(QWidget *OverviewPage)
QLabel * labelPendingText