Russian Qt Forum

Qt => Базы данных => Тема начата: demal от Июль 10, 2014, 22:23



Название: как зафиксировать формат даты в Table view для разных БД
Отправлено: demal от Июль 10, 2014, 22:23
Стучал в бубен, но так и не обнаружил решения.
Имеем QSqlTableModel+QTableView. В БД имеется поле date.
При использовании Sqlite в TableView видим 10-12-2014, используем Mysql и видим 2014.12.10.
В каком месте надо подкрутить, чтобы видеть  10.12.2014 независимо от используемой БД?


Название: Re: как зафиксировать формат даты в Table view для разных БД
Отправлено: Fregloin от Июль 22, 2014, 09:52
Думаю что проще всего сделать свой делегат для колонки со временем. Хотя конечно я не уверен в каком формате эти данные приходят в SQL модель, в бинароном или текстовом.