I encountered very strange issue when implemented QComboBox with custom model (QAbstractListModel subclass). I noticed that sometimes after getting lineEdit's editingFinished signal the combox's currentText() is empty and lineEdit()->isModified() returns false. After investigating this issue I discovered that this somehow connected to custom subclass model I use. If to comment out setModel installed for the QComboBox, this problem is not observed. Moreover, this problem happens only when editing is completed with Enter pressed. If the editsimply loses focus after editing, all work as expected.
I use Qt v5.9.8. Do you have any suggestion?