Don't give up. It's not so complicated! 
QComboBox uses a QStringListModel. Pass a QStringList fetched from the model to the validator to validate against. Here's a pseudo algo suggestion for QValidator::validate()
	
	if stringlist contains input
	return Acceptable
else if input is empty or any string in the stringlist starts with input
	return Intermediate
else
	return Invalid
        if stringlist contains input
	return Acceptable
else if input is empty or any string in the stringlist starts with input
	return Intermediate
else
	return Invalid
To copy to clipboard, switch view to plain text mode 
  
				
			
Bookmarks