5 #ifndef BITCOIN_QT_BANTABLEMODEL_H     6 #define BITCOIN_QT_BANTABLEMODEL_H    12 #include <QAbstractTableModel>    13 #include <QStringList>    60     int rowCount(
const QModelIndex &parent) 
const;
    62     QVariant 
data(
const QModelIndex &
index, 
int role) 
const;
    63     QVariant 
headerData(
int section, Qt::Orientation orientation, 
int role) 
const;
    64     QModelIndex 
index(
int row, 
int column, 
const QModelIndex &parent) 
const;
    65     Qt::ItemFlags 
flags(
const QModelIndex &
index) 
const;
    66     void sort(
int column, Qt::SortOrder order);
    77     std::unique_ptr<BanTablePriv> 
priv;
    80 #endif // BITCOIN_QT_BANTABLEMODEL_H 
int columnCount(const QModelIndex &parent) const
 
BanTableModel(interfaces::Node &node, ClientModel *parent=0)
 
QVariant data(const QModelIndex &index, int role) const
 
ClientModel * clientModel
 
QVariant headerData(int section, Qt::Orientation orientation, int role) const
 
std::unique_ptr< BanTablePriv > priv
 
bool operator()(const CCombinedBan &left, const CCombinedBan &right) const
 
Model for Bitcoin network client. 
 
interfaces::Node & m_node
 
BannedNodeLessThan(int nColumn, Qt::SortOrder fOrder)
 
int rowCount(const QModelIndex &parent) const
 
Qt model providing information about connected peers, similar to the "getpeerinfo" RPC call...
 
QModelIndex index(int row, int column, const QModelIndex &parent) const
 
void sort(int column, Qt::SortOrder order)
 
Top-level interface for a bitcoin node (bsha3d process). 
 
Qt::ItemFlags flags(const QModelIndex &index) const