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

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

Сегодня
Вчера
Эта неделя
Прошлая неделя
Этот месяц
Прошлый месяц
Вся статистика
222
3
316
26686
371
219
27032

IP: 3.143.4.99
Время: 2024-09-19 02:51:49
Счетчик joomla