Russian Qt Forum
Ноябрь 01, 2024, 03:37 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Добавление в tableview выпадающего списка  (Прочитано 1721 раз)
stanukih
Гость
« : Сентябрь 04, 2018, 07:33 »

На просторах интернета нашел и немного исправил такой код:
QSqlRelationalTableModel *mod = new QSqlRelationalTableModel(this,QSqlDatabase::database("ok"));
    mod->setTable("profession");
    mod->setEditStrategy(QSqlTableModel::OnManualSubmit);
    mod->setRelation(3,QSqlRelation("Department","id","name"));
    ui->tableView->setModel(mod);
    mod->select();
    ui->tableView->setItemDelegateForColumn(3,new QSqlRelationalDelegate(ui->tableView));

Данные из базы загружаются но не добавляется список. В чем может быть дело?
Записан
Fregloin
Супер
******
Offline Offline

Сообщений: 1025


Просмотр профиля
« Ответ #1 : Сентябрь 05, 2018, 11:40 »

Вы делегату модель назначили? Судя по всему нет
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.087 секунд. Запросов: 23.