Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: редставление данных из базы
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Разработка баз данных
radx
Есть sql'ная табличка вида id,title,body.

В каком-нибудь вьере надо отобразить список title с привязкой к их sql'ному id. По нажатию на элемент списка будет отображаться body в textedit'e. Задача тривиальная, надо обеспечить CRUD над элементами id, title (создание, чтение, обновление, удаление).

С непосредственным представлением данных проблем нет. Подскажите, как обеспечить связку с другими действиями.

1. Можно использовать QSqlTableModel и QTableView, но мне кажется как-то громоздко использовать для отображения простого списка.
2. Имеется ли возможность "подружить" QSqlTableModel с QListView ? (возможно использовать прокси?)
3. Если использовать QListWidget необходимо будет сопоставлять вручную id этого элемента и id в таблице.

Т.е. задача такая: отобразить список title, и по клику на элементе получить id sql-записи. Какие правильно сделать?
Litkevich Yuriy
Цитата(radx @ 27.12.2009, 13:28) *
Имеется ли возможность "подружить" QSqlTableModel с QListView ? (возможно использовать прокси?)
используется на прямую, смотри свойство QListView::modelColumn

Цитата(radx @ 27.12.2009, 13:28) *
По нажатию на элемент списка будет отображаться body в textedit'e. Задача тривиальная, надо обеспечить CRUD над элементами id, title (создание, чтение, обновление, удаление).
не знаю, что такое CRUD, посмотри сюда, может это то, что тебя интерисует
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.