crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> Отображение базы данных
pharret31
  опции профиля:
сообщение 12.5.2013, 14:15
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 14
Регистрация: 20.4.2013
Пользователь №: 3802

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




Репутация:   0  


Доброго времени суток, уважаемые форумчане!

При работе над оболочкой, суть отображение и изменение БД, возник вопрос как отображать данные, ибо стандартное отображение QTableView неудобно для редактирования, а динамически кидать кучу QLabel и QLineEdit/QTextEdit/... некрасиво и невыгодно. Тут ко мне в голову пришлаел баян идея: "А что если сделать отображение в табличном виде, но только чтобы один столбец был столбцом заголовок, а другой - столбцом значений?", - однако столкнулся с проблемой создания такого отображения. Поиск по мануалам дал мало полезности. Стоит уточнить, что я работаю над базой данных с пациентами. В этой таблице должна выводиться детальная информация о лечении/состоянии/... . Для каждого пациента SELECT выдаёт единственный кортеж данных, поэтому нет необходимости беспокоиться о выводе больше 2х столбцов.

Можете натолкнуть на мысль как это реализовать и/или помочь советом? :rolleyes:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 13.5.2013, 7:03
Сообщение #2


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

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




Репутация:   34  


видимо, этой мыслью является
QAbstractTableModel
или
QSqlTableModel

(вторым я не пользовался, но судя по названию он лучше подойдёт)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
lanz
  опции профиля:
сообщение 14.5.2013, 8:36
Сообщение #3


Старейший участник
****

Группа: Участник
Сообщений: 690
Регистрация: 28.12.2012
Пользователь №: 3660

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




Репутация:   8  


Цитата
стандартное отображение QTableView неудобно для редактирования

А можно подробнее, почему не удобно?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 22.11.2024, 0:50