mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-03-31 10:56:03 +02:00
qt: Use PeerTableSortProxy for sorting peer table
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
#include <qt/guiconstants.h>
|
||||
#include <qt/guiutil.h>
|
||||
#include <qt/peertablemodel.h>
|
||||
#include <qt/peertablesortproxy.h>
|
||||
|
||||
#include <clientversion.h>
|
||||
#include <interfaces/handler.h>
|
||||
@@ -38,7 +39,11 @@ ClientModel::ClientModel(interfaces::Node& node, OptionsModel *_optionsModel, QO
|
||||
{
|
||||
cachedBestHeaderHeight = -1;
|
||||
cachedBestHeaderTime = -1;
|
||||
|
||||
peerTableModel = new PeerTableModel(m_node, this);
|
||||
m_peer_table_sort_proxy = new PeerTableSortProxy(this);
|
||||
m_peer_table_sort_proxy->setSourceModel(peerTableModel);
|
||||
|
||||
banTableModel = new BanTableModel(m_node, this);
|
||||
|
||||
QTimer* timer = new QTimer;
|
||||
@@ -184,6 +189,11 @@ PeerTableModel *ClientModel::getPeerTableModel()
|
||||
return peerTableModel;
|
||||
}
|
||||
|
||||
PeerTableSortProxy* ClientModel::peerTableSortProxy()
|
||||
{
|
||||
return m_peer_table_sort_proxy;
|
||||
}
|
||||
|
||||
BanTableModel *ClientModel::getBanTableModel()
|
||||
{
|
||||
return banTableModel;
|
||||
|
||||
Reference in New Issue
Block a user