I have a comboBox that has editable text.
when the text has changed, comboBoxChanged is being called. Same goes for selection change.
Is there a way to distinguish between changing text and selecting an item in the comboBoxChanged function?


There’s no easy way to distinguish that, but I guess you could override labelTextChanged() to intercept it. Obviously you’d need to be careful to make it call the parent class’s implementation of that method too.