Commit a50e0b1 1 parent 9e4fbeb commit a50e0b1 Copy full SHA for a50e0b1
File tree 4 files changed +32
-16
lines changed
4 files changed +32
-16
lines changed Original file line number Diff line number Diff line change 53
53
<ClCompile Include =" ..\..\src\qt\transactiondesc.cpp" />
54
54
<ClCompile Include =" ..\..\src\qt\transactiondescdialog.cpp" />
55
55
<ClCompile Include =" ..\..\src\qt\transactionfilterproxy.cpp" />
56
+ <ClCompile Include =" ..\..\src\qt\transactionoverviewwidget.cpp" />
56
57
<ClCompile Include =" ..\..\src\qt\transactionrecord.cpp" />
57
58
<ClCompile Include =" ..\..\src\qt\transactiontablemodel.cpp" />
58
59
<ClCompile Include =" ..\..\src\qt\transactionview.cpp" />
Original file line number Diff line number Diff line change @@ -270,6 +270,7 @@ BITCOIN_QT_WALLET_CPP = \
270
270
qt/transactiondesc.cpp \
271
271
qt/transactiondescdialog.cpp \
272
272
qt/transactionfilterproxy.cpp \
273
+ qt/transactionoverviewwidget.cpp \
273
274
qt/transactionrecord.cpp \
274
275
qt/transactiontablemodel.cpp \
275
276
qt/transactionview.cpp \
Original file line number Diff line number Diff line change
1
+ // Copyright (c) 2021 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/transactionoverviewwidget.h>
6
+
7
+ #include < qt/transactiontablemodel.h>
8
+
9
+ #include < QListView>
10
+ #include < QSize>
11
+ #include < QSizePolicy>
12
+
13
+ TransactionOverviewWidget::TransactionOverviewWidget (QWidget* parent)
14
+ : QListView(parent) {}
15
+
16
+ QSize TransactionOverviewWidget::sizeHint () const
17
+ {
18
+ return {sizeHintForColumn (TransactionTableModel::ToAddress), QListView::sizeHint ().height ()};
19
+ }
20
+
21
+ void TransactionOverviewWidget::showEvent (QShowEvent* event)
22
+ {
23
+ Q_UNUSED (event);
24
+ QSizePolicy sp = sizePolicy ();
25
+ sp.setHorizontalPolicy (QSizePolicy::Minimum);
26
+ setSizePolicy (sp);
27
+ }
Original file line number Diff line number Diff line change 5
5
#ifndef BITCOIN_QT_TRANSACTIONOVERVIEWWIDGET_H
6
6
#define BITCOIN_QT_TRANSACTIONOVERVIEWWIDGET_H
7
7
8
- #include < qt/transactiontablemodel.h>
9
-
10
8
#include < QListView>
11
9
#include < QSize>
12
- #include < QSizePolicy>
13
10
14
11
QT_BEGIN_NAMESPACE
15
12
class QShowEvent ;
@@ -21,21 +18,11 @@ class TransactionOverviewWidget : public QListView
21
18
Q_OBJECT
22
19
23
20
public:
24
- explicit TransactionOverviewWidget (QWidget* parent = nullptr ) : QListView(parent) {}
25
-
26
- QSize sizeHint () const override
27
- {
28
- return {sizeHintForColumn (TransactionTableModel::ToAddress), QListView::sizeHint ().height ()};
29
- }
21
+ explicit TransactionOverviewWidget (QWidget* parent = nullptr );
22
+ QSize sizeHint () const override ;
30
23
31
24
protected:
32
- void showEvent (QShowEvent* event) override
33
- {
34
- Q_UNUSED (event);
35
- QSizePolicy sp = sizePolicy ();
36
- sp.setHorizontalPolicy (QSizePolicy::Minimum);
37
- setSizePolicy (sp);
38
- }
25
+ void showEvent (QShowEvent* event) override ;
39
26
};
40
27
41
28
#endif // BITCOIN_QT_TRANSACTIONOVERVIEWWIDGET_H
You can’t perform that action at this time.
0 commit comments