Russian Qt Forum
Октябрь 04, 2024, 08:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Фон для конкретной ячейки QTableView без делегата  (Прочитано 3233 раз)
stealth
Гость
« : Июнь 20, 2007, 20:20 »

Вот код          
Код:

modelAddress это QSqlRelationalTableModel)
modelAddress->setData(modelAddress->index(2,3), QBrush(Qt::Dense3Pattern), Qt::BackgroundRole);


Но ничего не красится, вообще не получается никакие свойства ячейки поменять таким образом. Неужели для такой простой операции нужно обязательно использовать делегата?
Записан
Emc
Гость
« Ответ #1 : Июнь 21, 2007, 10:01 »

может setItemData ?
Записан
Tonal
Гость
« Ответ #2 : Июнь 21, 2007, 10:24 »

А ты уверен, что QSqlRelationalTableModel вообще отрабатывает Qt::BackgroundRole?
У неё как бы несколько другие задачи...
Пиши своего наследника - будет тебе щастье! ;-)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.108 секунд. Запросов: 21.