Russian Qt Forum

Qt => Model-View (MV) => Тема начата: mcrads от Май 24, 2010, 00:23



Название: QTableWidget/View
Отправлено: mcrads от Май 24, 2010, 00:23
Доброго времени суток. возник такой вопрос. QSqlTbleModel+QTableView предоставляет поля различног типа в зависимости от данных - для INTEGER - спинбоксы и тд... а как потобное сотворить в кастомной модели или в виджете? как я заметил, все ячейки - типа стринг... а мне нужны инты и флоаты...


Название: Re: QTableWidget/View
Отправлено: lit-uriy от Май 24, 2010, 07:08
поля, в данном случае - делегат, а точнее его виджет-редактор. Смотри как делегат определяет тип виджета редактора. Т.к. модель не имеет способов сказать делегату какой виджет редактор нужно использовать. Она просто QVariant возвращает для EditRole