9 #ifndef UI_OVERVIEWPAGE_H
10 #define UI_OVERVIEWPAGE_H
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>
72 OverviewPage->setObjectName(QString::fromUtf8(
"OverviewPage"));
75 topLayout->setObjectName(QString::fromUtf8(
"topLayout"));
77 labelAlerts->setObjectName(QString::fromUtf8(
"labelAlerts"));
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; }"));
82 labelAlerts->setTextInteractionFlags(Qt::TextSelectableByMouse);
91 frame->setObjectName(QString::fromUtf8(
"frame"));
92 frame->setFrameShape(QFrame::StyledPanel);
93 frame->setFrameShadow(QFrame::Raised);
99 label_5->setObjectName(QString::fromUtf8(
"label_5"));
112 icon.addFile(QString::fromUtf8(
":/icons/warning"), QSize(), QIcon::Normal, QIcon::Off);
113 icon.addFile(QString::fromUtf8(
":/icons/warning"), QSize(), QIcon::Disabled, QIcon::Off);
120 horizontalSpacer_3 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
129 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
133 font1.setFamily(QString::fromUtf8(
"Monospace"));
139 labelWatchPending->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
140 labelWatchPending->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
149 labelUnconfirmed->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
150 labelUnconfirmed->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
160 labelWatchImmature->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
165 line->setObjectName(QString::fromUtf8(
"line"));
166 line->setFrameShape(QFrame::HLine);
167 line->setFrameShadow(QFrame::Sunken);
173 QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed);
174 sizePolicy.setHorizontalStretch(0);
175 sizePolicy.setVerticalStretch(0);
176 sizePolicy.setHeightForWidth(
lineWatchBalance->sizePolicy().hasHeightForWidth());
185 labelTotalText->setObjectName(QString::fromUtf8(
"labelTotalText"));
190 labelImmature->setObjectName(QString::fromUtf8(
"labelImmature"));
194 labelImmature->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
195 labelImmature->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
199 horizontalSpacer_2 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
209 labelTotal->setObjectName(QString::fromUtf8(
"labelTotal"));
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);
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);
229 labelWatchonly->setObjectName(QString::fromUtf8(
"labelWatchonly"));
230 labelWatchonly->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
240 labelBalance->setObjectName(QString::fromUtf8(
"labelBalance"));
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);
255 labelWatchAvailable->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
265 labelSpendable->setObjectName(QString::fromUtf8(
"labelSpendable"));
266 labelSpendable->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
276 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
286 frame_2->setObjectName(QString::fromUtf8(
"frame_2"));
287 frame_2->setFrameShape(QFrame::StyledPanel);
288 frame_2->setFrameShadow(QFrame::Raised);
290 verticalLayout->setObjectName(QString::fromUtf8(
"verticalLayout"));
294 label_4->setObjectName(QString::fromUtf8(
"label_4"));
309 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
318 listTransactions->setStyleSheet(QString::fromUtf8(
"QListView { background: transparent; }"));
329 verticalSpacer_2 =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
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));
355 #if QT_CONFIG(tooltip)
356 labelWatchPending->setToolTip(QCoreApplication::translate(
"OverviewPage",
"Unconfirmed transactions to watch-only addresses",
nullptr));
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));
361 #if QT_CONFIG(tooltip)
362 labelWatchImmature->setToolTip(QCoreApplication::translate(
"OverviewPage",
"Mined balance in watch-only addresses that has not yet matured",
nullptr));
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));
368 labelImmatureText->setText(QCoreApplication::translate(
"OverviewPage",
"Immature:",
nullptr));
369 #if QT_CONFIG(tooltip)
370 labelTotal->setToolTip(QCoreApplication::translate(
"OverviewPage",
"Your current total balance",
nullptr));
372 #if QT_CONFIG(tooltip)
373 labelWatchTotal->setToolTip(QCoreApplication::translate(
"OverviewPage",
"Current total balance in watch-only addresses",
nullptr));
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));
380 #if QT_CONFIG(tooltip)
381 labelWatchAvailable->setToolTip(QCoreApplication::translate(
"OverviewPage",
"Your current balance in watch-only addresses",
nullptr));
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));
Overview ("home") page widget.
QLabel * labelWatchImmature
QPushButton * labelWalletStatus
QFrame * lineWatchBalance
QVBoxLayout * verticalLayout_3
QHBoxLayout * horizontalLayout
QLabel * labelBalanceText
QSpacerItem * horizontalSpacer_2
QSpacerItem * verticalSpacer_2
QLabel * labelUnconfirmed
QSpacerItem * verticalSpacer
QLabel * labelWatchAvailable
QHBoxLayout * horizontalLayout_4
QSpacerItem * horizontalSpacer
QVBoxLayout * verticalLayout_2
QLabel * labelWatchPending
QLabel * labelImmatureText
QVBoxLayout * verticalLayout_4
void setupUi(QWidget *OverviewPage)
QVBoxLayout * verticalLayout
QSpacerItem * horizontalSpacer_3
QPushButton * labelTransactionsStatus
QListView * listTransactions
QHBoxLayout * horizontalLayout_2
void retranslateUi(QWidget *OverviewPage)
QLabel * labelPendingText