1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
crate::ix!();
//-------------------------------------------[.cpp/bitcoin/src/qt/transactiondescdialog.h]
/**
| Dialog showing transaction details.
|
*/
#[Q_OBJECT]
pub struct TransactionDescDialog {
base: QDialog,
ui: *mut UiTransactionDescDialog,
}
impl Drop for TransactionDescDialog {
fn drop(&mut self) {
todo!();
/*
delete ui;
*/
}
}
//-------------------------------------------[.cpp/bitcoin/src/qt/transactiondescdialog.cpp]
impl TransactionDescDialog {
pub fn new(
idx: &QModelIndex,
parent: *mut QWidget) -> Self {
todo!();
/*
:
QDialog(parent, typename gui_util::dialog_flags),
ui(new UiTransactionDescDialog)
ui->setupUi(this);
setWindowTitle(tr("Details for %1").arg(idx.data(TransactionTableModel::TxHashRole).toString()));
QString desc = idx.data(TransactionTableModel::LongDescriptionRole).toString();
ui->detailText->setHtml(desc);
typename gui_util::handleCloseWindowShortcut(this);
*/
}
}