Вот код
modelAddress это QSqlRelationalTableModel)
modelAddress->setData(modelAddress->index(2,3), QBrush(Qt::Dense3Pattern), Qt::BackgroundRole);
Но ничего не красится, вообще не получается никакие свойства ячейки поменять таким образом. Неужели для такой простой операции нужно обязательно использовать делегата?