Solved QDataWidgetMapper with QComboBox editable
-
Re: no submit data with editable QComboBox
Amigos sou novo no forum, me perdoem se eu descumprir alguma politica do forum, mas não posso deixar de criar esse tópico, pois atualmente passei por um problema sério ao utilizar QDataWidgetMapper com um QComboBox editable, ao pesquisar uma solução encontrei outras pessoas com o mesmo problema, no entanto nenhuma pessoa explicava a solução, até que de muito insistir consegui resolver o problema, e não vou entrar muito em detalhes mas vou deixar o código que utilizei com a solução que é apenas uma linha:
if (id != -1) { for (int row = 0; row < model->rowCount(); ++row) { QSqlRecord record = model->record(row); if (record.value(Abastecimento::ID).toInt() == id) { mapper->setCurrentIndex(row); // solução ui->placaComboBox->lineEdit()->editingFinished(); break; } } }