Я новичок в QT и изучаю, как заполнять QComboBox. Я знаю о методе addItem() QComboBox, чтобы добавить новый элемент. Но в моем случае это не работает. Ниже приведена часть моего кода.Как динамически добавлять элемент в QComboBox с QSqlQueryModel
QSqlQuery q;
q.prepare("SELECT fname from Person");
if(q.exec())
{
QSqlQueryModel *model = new QSqlQueryModel(this);
model->setQuery(q);
ui->comboFName->setModel(model);
db.close();
}
QString item = "XYZ";
ui->comboFName->addItem(item);
Мой QComboBox становится заполняется данными из QSqlQueryModel но ручного ввода AddItem() не работает.