Название: Как изменять заголовки колонок в QDataTable ? Отправлено: Jkc от Январь 15, 2007, 16:24 Вот просто создаю таблицу с использованием QSelectCursor
Код:
Теперь если я вновь пытаюсь использовать эту же таблицу (QDataTable) но по другому запросу и естественно с другими колонками. Код:
я получаю таблицу с нужными мне данными, но заголовки колонок остаються прежними. Подскажите пожалуйста как можно менять заголовки колонок в одной таблице? Название: Как изменять заголовки колонок в QDataTable ? Отправлено: ENygma от Январь 17, 2007, 18:47 попробуйте вместо
Код: datTabStore->refresh(); написать Код: datTabStore->refresh(QDataTable::RefreshAll); Название: Как изменять заголовки колонок в QDataTable ? Отправлено: Jkc от Январь 18, 2007, 12:25 В некоторых таблицах показывает только номера строк.
Название: Как изменять заголовки колонок в QDataTable ? Отправлено: Jkc от Январь 26, 2007, 14:01 для начала нужно ещё удалить старые колонки
Код:
потом создать новые Код:
потом рифреш Код:
вот теперь всё заработало. Это в случае если количество колонок разное, но если количество одинаковое то достаточно просто изменить названия Код:
Название: Как изменять заголовки колонок в QDataTable ? Отправлено: ENygma от Январь 26, 2007, 17:10 Цитата: "Jkc" для начала нужно ещё удалить старые колонки Код:
можно еще вот так: Код: int NCols = DbTable2->numCols(); Цитата: "Jkc" Это в случае если количество колонок разное, но если количество одинаковое то достаточно просто изменить названия Код:
к сожалению, не работает для QSqlSelectCursor |