crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> заголовки таблицы, получение заголовков таблицы
Гость_Ирина_*
сообщение 30.3.2010, 20:30
Сообщение #1





Гости








    


Подскажите, пожалуйста, как можно получить названия заголовков таблицы, полученной из базы данных любым способом (с помощью QSqlQueryModel, QSqlTableModel, qsqlquery).
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 30.3.2010, 20:43
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Для моделей виртуальный член:
QAbstractItemModel::headerData()

А для запроса - метод, который возвращает QSqlRecord, у последнего есть метод:
QString QSqlRecord::fieldName ( int index ) const
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Гость_*
сообщение 30.3.2010, 20:59
Сообщение #3





Гости








    


Цитата(Litkevich Yuriy @ 30.3.2010, 20:43) *
Для моделей виртуальный член:
QAbstractItemModel::headerData()

А для запроса - метод, который возвращает QSqlRecord, у последнего есть метод:
QString QSqlRecord::fieldName ( int index ) const

спасибо
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Ирина_*
сообщение 30.3.2010, 21:12
Сообщение #4





Гости








    


Цитата(Litkevich Yuriy @ 30.3.2010, 20:43) *
Для моделей виртуальный член:
QAbstractItemModel::headerData()

А для запроса - метод, который возвращает QSqlRecord, у последнего есть метод:
QString QSqlRecord::fieldName ( int index ) const


а как воспользоваться QAbstractItemModel::headerData()?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 30.3.2010, 21:22
Сообщение #5


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Гость_Ирина_* @ 31.3.2010, 1:12) *
а как воспользоваться QAbstractItemModel::headerData()?
все модели унаследованы от QAbstractItemModel, следовательно имеют этот метод. По этому просто вызывай для нужной модели этот метод.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Ирина_*
сообщение 30.3.2010, 21:22
Сообщение #6





Гости








    


Цитата(Ирина @ 30.3.2010, 21:12) *
Цитата(Litkevich Yuriy @ 30.3.2010, 20:43) *
Для моделей виртуальный член:
QAbstractItemModel::headerData()

А для запроса - метод, который возвращает QSqlRecord, у последнего есть метод:
QString QSqlRecord::fieldName ( int index ) const


а как воспользоваться QAbstractItemModel::headerData()?

все спасибо разобралась
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.12.2024, 5:23