File tree Expand file tree Collapse file tree 3 files changed +6
-9
lines changed Expand file tree Collapse file tree 3 files changed +6
-9
lines changed Original file line number Diff line number Diff line change 6
6
7
7
#include < interfaces/node.h>
8
8
#include < net_types.h> // For banmap_t
9
- #include < qt/clientmodel.h>
10
9
11
10
#include < utility>
12
11
13
- #include < QDebug >
12
+ #include < QDateTime >
14
13
#include < QList>
14
+ #include < QModelIndex>
15
+ #include < QVariant>
15
16
16
17
bool BannedNodeLessThan::operator ()(const CCombinedBan& left, const CCombinedBan& right) const
17
18
{
@@ -78,10 +79,9 @@ class BanTablePriv
78
79
}
79
80
};
80
81
81
- BanTableModel::BanTableModel (interfaces::Node& node, ClientModel * parent) :
82
+ BanTableModel::BanTableModel (interfaces::Node& node, QObject* parent) :
82
83
QAbstractTableModel(parent),
83
- m_node(node),
84
- clientModel(parent)
84
+ m_node(node)
85
85
{
86
86
columns << tr (" IP/Netmask" ) << tr (" Banned Until" );
87
87
priv.reset (new BanTablePriv ());
Original file line number Diff line number Diff line change 12
12
#include < QAbstractTableModel>
13
13
#include < QStringList>
14
14
15
- class ClientModel ;
16
15
class BanTablePriv ;
17
16
18
17
namespace interfaces {
@@ -45,7 +44,7 @@ class BanTableModel : public QAbstractTableModel
45
44
Q_OBJECT
46
45
47
46
public:
48
- explicit BanTableModel (interfaces::Node& node, ClientModel *parent = nullptr );
47
+ explicit BanTableModel (interfaces::Node& node, QObject* parent );
49
48
~BanTableModel ();
50
49
void startAutoRefresh ();
51
50
void stopAutoRefresh ();
@@ -72,7 +71,6 @@ public Q_SLOTS:
72
71
73
72
private:
74
73
interfaces::Node& m_node;
75
- ClientModel *clientModel;
76
74
QStringList columns;
77
75
std::unique_ptr<BanTablePriv> priv;
78
76
};
Original file line number Diff line number Diff line change @@ -13,7 +13,6 @@ EXPECTED_CIRCULAR_DEPENDENCIES=(
13
13
" index/txindex -> validation -> index/txindex"
14
14
" policy/fees -> txmempool -> policy/fees"
15
15
" qt/addresstablemodel -> qt/walletmodel -> qt/addresstablemodel"
16
- " qt/bantablemodel -> qt/clientmodel -> qt/bantablemodel"
17
16
" qt/bitcoingui -> qt/utilitydialog -> qt/bitcoingui"
18
17
" qt/bitcoingui -> qt/walletframe -> qt/bitcoingui"
19
18
" qt/bitcoingui -> qt/walletview -> qt/bitcoingui"
You can’t perform that action at this time.
0 commit comments