Здравствуйте, гость ( Вход | Регистрация )
|
Necros |
14.3.2012, 9:32
Сообщение
#1
|
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 14.3.2012 Пользователь №: 3262 Спасибо сказали: 0 раз(а) Репутация: 0
|
Хочу сделать отдельный класс для работы с базой, но у меня возникает ошибка, если я в ui->tableView->setModel(); передаю модель созданную в другом классе. Если Создаю ее в этом же классе, то все работает хорошо, но хочется весь SQL утащить в отдельный класс и сделать методы для доступа к базе.
Фрагмент установки модели: dao.h dao.cpp Ошибки: Я пробовал уже и QAbstractItemModel Делать и создавать модель на месте и ей присваивать возвращаемую модель. Подскажите, пожалуйста в чем ошибка, уж больно не хочется страшный копипаст делать в каждом методе. |
|
|
|
![]() |
|
Necros |
19.3.2012, 9:06
Сообщение
#2
|
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 14.3.2012 Пользователь №: 3262 Спасибо сказали: 0 раз(а) Репутация: 0
|
Не подскажете как можно от этого спастись?
|
|
|
|
Necros QTableView и QSqlTableModel в разных классах 14.3.2012, 9:32
xu-user Функция setModel требует указатель на модель. А ва... 14.3.2012, 10:09
silver47 Более того, хочу отметить, что при выходе из void ... 16.3.2012, 8:27
Litkevich Yuriy Necros, Цитата(silver47 @ 16.3.2012, 10:2... 19.3.2012, 18:50![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 30.12.2025, 0:45 |