9#ifndef UI_OVERVIEWPAGE_H
10#define UI_OVERVIEWPAGE_H
12#include <QtCore/QVariant>
14#include <QtWidgets/QApplication>
15#include <QtWidgets/QFrame>
16#include <QtWidgets/QGridLayout>
17#include <QtWidgets/QHBoxLayout>
18#include <QtWidgets/QLabel>
19#include <QtWidgets/QPushButton>
20#include <QtWidgets/QSpacerItem>
21#include <QtWidgets/QVBoxLayout>
22#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);
119 horizontalSpacer_3 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
128 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
133 labelWatchPending->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
134 labelWatchPending->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
142 labelUnconfirmed->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
143 labelUnconfirmed->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
152 labelWatchImmature->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
157 line->setObjectName(QString::fromUtf8(
"line"));
158 line->setFrameShape(QFrame::HLine);
159 line->setFrameShadow(QFrame::Sunken);
165 QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed);
166 sizePolicy.setHorizontalStretch(0);
167 sizePolicy.setVerticalStretch(0);
168 sizePolicy.setHeightForWidth(
lineWatchBalance->sizePolicy().hasHeightForWidth());
177 labelTotalText->setObjectName(QString::fromUtf8(
"labelTotalText"));
182 labelImmature->setObjectName(QString::fromUtf8(
"labelImmature"));
185 labelImmature->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
186 labelImmature->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
190 horizontalSpacer_2 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
200 labelTotal->setObjectName(QString::fromUtf8(
"labelTotal"));
201 labelTotal->setCursor(QCursor(Qt::IBeamCursor));
202 labelTotal->setText(QString::fromUtf8(
"21 000 000.00000000 BTC"));
203 labelTotal->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
204 labelTotal->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
211 labelWatchTotal->setText(QString::fromUtf8(
"21 000 000.00000000 BTC"));
212 labelWatchTotal->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
213 labelWatchTotal->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
218 labelWatchonly->setObjectName(QString::fromUtf8(
"labelWatchonly"));
219 labelWatchonly->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
229 labelBalance->setObjectName(QString::fromUtf8(
"labelBalance"));
231 labelBalance->setText(QString::fromUtf8(
"21 000 000.00000000 BTC"));
232 labelBalance->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
233 labelBalance->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
242 labelWatchAvailable->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);
252 labelSpendable->setObjectName(QString::fromUtf8(
"labelSpendable"));
253 labelSpendable->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
263 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
273 frame_2->setObjectName(QString::fromUtf8(
"frame_2"));
274 frame_2->setFrameShape(QFrame::StyledPanel);
275 frame_2->setFrameShadow(QFrame::Raised);
277 verticalLayout->setObjectName(QString::fromUtf8(
"verticalLayout"));
281 label_4->setObjectName(QString::fromUtf8(
"label_4"));
295 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
304 listTransactions->setStyleSheet(QString::fromUtf8(
"QListView { background: transparent; }"));
308 listTransactions->setSizeAdjustPolicy(QAbstractScrollArea::AdjustToContents);
317 verticalSpacer_2 =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
337 OverviewPage->setWindowTitle(QCoreApplication::translate(
"OverviewPage",
"Form",
nullptr));
338 label_5->setText(QCoreApplication::translate(
"OverviewPage",
"Balances",
nullptr));
339#if QT_CONFIG(tooltip)
340 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));
343#if QT_CONFIG(tooltip)
344 labelWatchPending->setToolTip(QCoreApplication::translate(
"OverviewPage",
"Unconfirmed transactions to watch-only addresses",
nullptr));
346#if QT_CONFIG(tooltip)
347 labelUnconfirmed->setToolTip(QCoreApplication::translate(
"OverviewPage",
"Total of transactions that have yet to be confirmed, and do not yet count toward the spendable balance",
nullptr));
349#if QT_CONFIG(tooltip)
350 labelWatchImmature->setToolTip(QCoreApplication::translate(
"OverviewPage",
"Mined balance in watch-only addresses that has not yet matured",
nullptr));
352 labelTotalText->setText(QCoreApplication::translate(
"OverviewPage",
"Total:",
nullptr));
353#if QT_CONFIG(tooltip)
354 labelImmature->setToolTip(QCoreApplication::translate(
"OverviewPage",
"Mined balance that has not yet matured",
nullptr));
356 labelImmatureText->setText(QCoreApplication::translate(
"OverviewPage",
"Immature:",
nullptr));
357#if QT_CONFIG(tooltip)
358 labelTotal->setToolTip(QCoreApplication::translate(
"OverviewPage",
"Your current total balance",
nullptr));
360#if QT_CONFIG(tooltip)
361 labelWatchTotal->setToolTip(QCoreApplication::translate(
"OverviewPage",
"Current total balance in watch-only addresses",
nullptr));
363 labelWatchonly->setText(QCoreApplication::translate(
"OverviewPage",
"Watch-only:",
nullptr));
364 labelBalanceText->setText(QCoreApplication::translate(
"OverviewPage",
"Available:",
nullptr));
365#if QT_CONFIG(tooltip)
366 labelBalance->setToolTip(QCoreApplication::translate(
"OverviewPage",
"Your current spendable balance",
nullptr));
368#if QT_CONFIG(tooltip)
369 labelWatchAvailable->setToolTip(QCoreApplication::translate(
"OverviewPage",
"Your current balance in watch-only addresses",
nullptr));
371 labelPendingText->setText(QCoreApplication::translate(
"OverviewPage",
"Pending:",
nullptr));
372 labelSpendable->setText(QCoreApplication::translate(
"OverviewPage",
"Spendable:",
nullptr));
373 label_4->setText(QCoreApplication::translate(
"OverviewPage",
"Recent transactions",
nullptr));
374#if QT_CONFIG(tooltip)
375 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
TransactionOverviewWidget * listTransactions
QHBoxLayout * horizontalLayout_2
void retranslateUi(QWidget *OverviewPage)
QLabel * labelPendingText