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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Отображение QTableView  (Прочитано 1247 раз)
jamesfrost
Гость
« : Май 21, 2014, 11:12 »

Собственно есть такая "конструкция":
Код:
    QModelIndex timeIndx;
    QDateTime conv;
    QVariant tempVar;
    for (int nRow = 0; nRow <= proxyModelOrders->rowCount(); ++nRow)
    {
        timeIndx = proxyModelOrders->index(nRow, 3);
        tempVar = proxyModelOrders->data(timeIndx);
        proxyModelOrders->setData(timeIndx, tempVar.fromValue(conv.fromTime_t(tempVar.toInt()).toString("dd'.'MM'.'yyyy'_'HH':'mm':'ss")), Qt::EditRole);
    }
proxyModelOrders(QSortFilterProxyModel) установлена модель QSqlRelationalTableModel, есть так же QTableView
к которому подкл. proxyModelOrders, собственно проблема в том, что значение изменяется только в первой строке,
остальные строки в колонке при выводе остаются без изменений. В чем проблема?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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