Bitcoin Core
31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
src
qt
transactiondescdialog.cpp
Go to the documentation of this file.
1
// Copyright (c) 2011-present The Bitcoin Core developers
2
// Distributed under the MIT software license, see the accompanying
3
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
5
#include <
qt/transactiondescdialog.h
>
6
#include <qt/forms/ui_transactiondescdialog.h>
7
8
#include <
qt/guiutil.h
>
9
#include <
qt/transactiontablemodel.h
>
10
11
#include <QModelIndex>
12
13
TransactionDescDialog::TransactionDescDialog
(
const
QModelIndex &idx, QWidget *parent) :
14
QDialog(parent,
GUIUtil
::dialog_flags),
15
ui
(new
Ui
::
TransactionDescDialog
)
16
{
17
ui
->setupUi(
this
);
18
setWindowTitle(tr(
"Details for %1"
).arg(idx.data(
TransactionTableModel::TxHashRole
).toString()));
19
QString desc = idx.data(
TransactionTableModel::LongDescriptionRole
).toString();
20
ui
->detailText->setHtml(desc);
21
22
GUIUtil::handleCloseWindowShortcut
(
this
);
23
}
24
25
TransactionDescDialog::~TransactionDescDialog
()
26
{
27
delete
ui
;
28
}
TransactionDescDialog::ui
Ui::TransactionDescDialog * ui
Definition
transactiondescdialog.h:28
TransactionDescDialog::TransactionDescDialog
TransactionDescDialog(const QModelIndex &idx, QWidget *parent=nullptr)
Definition
transactiondescdialog.cpp:13
TransactionDescDialog::~TransactionDescDialog
~TransactionDescDialog()
Definition
transactiondescdialog.cpp:25
TransactionTableModel::LongDescriptionRole
@ LongDescriptionRole
Long description (HTML format).
Definition
transactiontablemodel.h:51
TransactionTableModel::TxHashRole
@ TxHashRole
Transaction hash.
Definition
transactiontablemodel.h:59
guiutil.h
GUIUtil
Utility functions used by the Bitcoin Qt UI.
Definition
bitcoingui.h:58
GUIUtil::handleCloseWindowShortcut
void handleCloseWindowShortcut(QWidget *w)
Definition
guiutil.cpp:424
Ui
Definition
addressbookpage.h:14
transactiondescdialog.h
transactiontablemodel.h
Generated on
for Bitcoin Core by
1.16.1