Выравнивание и раскраска в 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
 

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

Сегодня
Вчера
Эта неделя
Прошлая неделя
Этот месяц
Прошлый месяц
Вся статистика
89
48
224
34248
297
969
34545

IP: 216.73.216.169
Время: 2025-09-13 20:38:05
Счетчик joomla