Здравствуйте.
Прошу сильно не пинать, я только начинаю работать с Qt.
Открываю диалог, в котором отображается информация по выбранному элементу таблицы.
В нем присутствует как значения, которые хранятся в текущей таблице БД, так и идентификаторы связанных таблиц.
код:
QSqlQuery parkQuery = QSqlQuery(db);
parkQuery.prepare("SELECT * FROM parks WHERE id_client=:id_cl");
parkQuery.bindValue(":id_cl",query.value(2).toInt());
parkQuery.exec();
parkModel = new QSqlQueryModel();
parkModel->setQuery(parkQuery);
ui->park->setModel(parkModel);
ui->park->setModelColumn(2);
Комбобокс прекрасно отображает результаты запроса, которые хранятся в модели...
Но как мне установить текущее значение комбобокса чтобы оно было равно значению в базе?
Сложно наверное как то объяснил... Готов понести наказание :-)
Заранее спасибо всем откликнувшимся