streetIdx = modelFlats->fieldIndex( "street_cod" ); modelFlats->setRelation( streetIdx, QSqlRelation( "tbl_street", "street_cod", "street_name" ) ); cdi.comboStreet->setEditable ( true ); QAbstractItemModel * modelStreet = modelFlats->relationModel( streetIdx ); int sCol_rm = modelFlats->relationModel( streetIdx )->fieldIndex( "street_name"); modelStreet->sort(sCol_rm, Qt::AscendingOrder); cdi.comboStreet->setModel( modelStreet ); cdi.comboStreet->setModelColumn( sCol_rm ); cdi.comboStreet->setCurrentIndex( 0 ); cdi.comboStreet->setAutoCompletion(true);