I moved the check into a static function in the QValidator subclass, but I don't get the clue, how to really implement what you suggest. Can you give a hint with pseudo-code (only if you've got a little time for this)? Thanks for helping :).