sign: Change colors of Stream Stats Window

This commit is contained in:
Srivats P 2017-01-11 20:36:38 +05:30
parent 2bad2f3384
commit 5e30d8672f

View File

@ -104,17 +104,19 @@ QVariant StreamStatsModel::data(const QModelIndex &index, int role) const
int portColumn = index.column() - kMaxAggrStreamStats; int portColumn = index.column() - kMaxAggrStreamStats;
if (role == Qt::BackgroundRole) { if (role == Qt::BackgroundRole) {
if ((index.row() == (guidList_.size() - 1)) || (portColumn < 0)) if (portColumn < 0)
return QBrush(QColor("#dbe5f1")); // Aggregate Row or Column return QBrush(QColor("lavender")); // Aggregate Column
if (index.row() == (guidList_.size() - 1))
return QBrush(QColor("burlywood")); // Aggregate Row
else if ((portColumn/kMaxStreamStats) & 1) else if ((portColumn/kMaxStreamStats) & 1)
return QBrush(QColor("#eeeeee")); // Color alternate Ports return QBrush(QColor("beige")); // Color alternate Ports
} }
Guid guid = guidList_.at(index.row()); Guid guid = guidList_.at(index.row());
if (role == Qt::ForegroundRole) { if (role == Qt::ForegroundRole) {
if ((index.column() == kAggrPktLoss) if ((index.column() == kAggrPktLoss)
&& aggrGuidStats_.value(guid).pktLoss) && aggrGuidStats_.value(guid).pktLoss)
return QBrush(QColor("red")); return QBrush(QColor("firebrick"));
} }
if (role != Qt::DisplayRole) if (role != Qt::DisplayRole)