From 07b3f5eb2b572287a6eb7c10033b0ce5c0926a13 Mon Sep 17 00:00:00 2001
From: Inso <insomniak.fr@gmail.com>
Date: Sat, 21 Mar 2015 16:15:57 +0100
Subject: [PATCH] Better colors in network tab

---
 src/cutecoin/models/network.py | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/cutecoin/models/network.py b/src/cutecoin/models/network.py
index 2be03e42..6275d5dd 100644
--- a/src/cutecoin/models/network.py
+++ b/src/cutecoin/models/network.py
@@ -130,6 +130,13 @@ class NetworkTableModel(QAbstractTableModel):
                       Node.CORRUPTED: QColor(Qt.darkRed)
                       }
             return colors[node.state]
+        if role == Qt.ForegroundRole:
+            colors = {Node.ONLINE: QVariant(),
+                      Node.OFFLINE: QColor(Qt.lightGray),
+                      Node.DESYNCED: QColor(Qt.black),
+                      Node.CORRUPTED: QColor(Qt.lightGray)
+                      }
+            return colors[node.state]
 
     def flags(self, index):
         return Qt.ItemIsSelectable | Qt.ItemIsEnabled
-- 
GitLab