def data()

in gui/mozregui/report.py [0:0]


    def data(self, index, role=Qt.DisplayRole):
        item = self.items[index.row()]
        if role == Qt.DisplayRole:
            return item.status_text()
        elif role == Qt.BackgroundRole:
            if isinstance(item, StepItem) and item.verdict:
                if is_dark_mode_enabled():
                    return VERDICT_TO_ROW_COLORS.get(str(item.verdict) + "_dark", DARK_GRAY)
                else:
                    return VERDICT_TO_ROW_COLORS.get(str(item.verdict), GRAY_WHITE)
            elif is_dark_mode_enabled():
                return DARK_GRAY
            else:
                return GRAY_WHITE

        return None