Skip to content
Snippets Groups Projects
Commit 2c3ddb7c authored by inso's avatar inso
Browse files

Display current block hash of a node

parent 1e720520
No related branches found
No related tags found
No related merge requests found
......@@ -41,6 +41,7 @@ class NetworkFilterProxyModel(QSortFilterProxyModel):
'address': self.tr('Address'),
'port': self.tr('Port'),
'current_block': self.tr('Block'),
'current_hash': self.tr('Hash'),
'uid': self.tr('UID'),
'is_member': self.tr('Member'),
'pubkey': self.tr('Pubkey'),
......@@ -65,6 +66,10 @@ class NetworkFilterProxyModel(QSortFilterProxyModel):
and role == Qt.DisplayRole:
return source_data[:5]
if index.column() == source_model.columns_types.index('current_hash') \
and role == Qt.DisplayRole:
return source_data[:10]
if role == Qt.TextAlignmentRole:
if source_index.column() == source_model.columns_types.index('address') or source_index.column() == self.sourceModel().columns_types.index('current_block'):
return Qt.AlignRight | Qt.AlignVCenter
......@@ -97,6 +102,7 @@ class NetworkTableModel(QAbstractTableModel):
'address',
'port',
'current_block',
'current_hash',
'uid',
'is_member',
'pubkey',
......@@ -156,7 +162,7 @@ class NetworkTableModel(QAbstractTableModel):
is_root = self.community.network.is_root_node(node)
return (address, port, node.block_number, node.uid,
return (address, port, node.block_number, node.block_hash, node.uid,
is_member, node.pubkey, node.software, node.version, is_root)
def data(self, index, role):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment