Russian Qt Forum

Qt => Вопросы новичков => Тема начата: stanukih от Сентябрь 04, 2018, 07:33



Название: Добавление в tableview выпадающего списка
Отправлено: 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));

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


Название: Re: Добавление в tableview выпадающего списка
Отправлено: Fregloin от Сентябрь 05, 2018, 11:40
Вы делегату модель назначили? Судя по всему нет