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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Вопросы по QDataTable  (Прочитано 2918 раз)
firix
Гость
« : Октябрь 17, 2006, 16:15 »

Несколько вопросов по QDataTable (Qt 3.3.4).

1. Если ли в этом классе средства для настройки форматов выводимых данных? В частности интересует следующее: в БД есть поле типа "Дата/время", но в нем хранятся только даты. В QDataTable соответствующие данные отображаются как дата, а за ней 0:00:00. Можно, конечно, наследоваться от QSqlCursor и переопределить calculateFields(), но интересует именно возможность этого на уровне QDataTable.

2. Как можно вставить чекбоксы в QDataTable для отображения поля логического типа? В QTable чекбоксы я вставлял методом setItem() с использованием класса QCheckTableItem, но в QDataTable этот метод определен как protected.
Записан
remach
Гость
« Ответ #1 : Июль 16, 2007, 13:59 »

используй класс QSqlEditorFactory и переопределение метода paintField
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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