Здравствуйте, гость ( Вход | Регистрация )
potkin | Дата 1.9.2010, 12:13 |
Всем спасибо за ответы Продолжаю. Есть Реляционная модель:
Надо считать несколько записей и проверить их на валидность. Считываю так:
Тоесть "//2. ... " не работает. "correctnessID", всегда пустое - НЕ СЧИТЫВАЕТ потому что оэто реляция 2-х таблиц. А вот "answerUA" - нормально считывает. |
|
Litkevich Yuriy | Дата 27.8.2010, 19:59 |
Мало примеров в сети, в основном так, только общая информация примеры смотри в делегатах, они непосредственно с моделью взаимодействуют. |
|
potkin | Дата 27.8.2010, 19:35 |
П.С. Мало примеров в сети, в основном так, только общая информация |
|
Litkevich Yuriy | Дата 27.8.2010, 19:19 |
после селекта, ролбэк не нужен - лишнее. программное изменение осуществляется через метод setData интерисующей тебя модели. |
|
potkin | Дата 27.8.2010, 15:20 |
Продолжаю ... Подскажите, как программно отредактировать, данные в ячейках. Данные заполняют tableView так:
Заранее спасибо |
|
molchanoviv | Дата 26.8.2010, 10:58 |
Тема переехала в раздел MVC | |
potkin | Дата 26.8.2010, 10:11 |
molchanoviv, Спасибо всё заработало |
|
molchanoviv | Дата 26.8.2010, 9:53 |
Если надо одну строку, то view.setSelectionMode(QAbstractItemView::SingleSelection); а затем view.selectionModel()->selectedIndexes().first().row() только не забудь проверить список на пустоту. | |
Litkevich Yuriy | Дата 26.8.2010, 9:51 |
Не катит данная фраза не информативна.Что выделил? Что получил в результате? И т.д. |
|
molchanoviv | Дата 26.8.2010, 9:51 |
view.selectionModel()->selectedIndexes().at(номер строки в выделении).row() | |
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 28.4.2024, 20:02 |