Выравнивание и раскраска в QTableView

Для выравнивания текста и раскраски ячеек в QTableView использовать метод data модели таблицы:

def data(self, index, role):
        if not index or not index.isValid():
            return None
 
        if role==QtCore.Qt.BackgroundColorRole: return QtGui.QBrush(self.__getColor(index))
        if role==QtCore.Qt.DisplayRole:return self.get_value(index)
        if role==QtCore.Qt.TextAlignmentRole and index.row()==0: return QtCore.Qt.AlignCenter | QtCore.Qt.AlignVCenter
        return None
 

Администрирование

Сегодня
Вчера
Эта неделя
Прошлая неделя
Этот месяц
Прошлый месяц
Вся статистика
338
3
432
26686
487
219
27148

IP: 3.17.175.89
Время: 2024-09-19 03:03:16
Счетчик joomla