Sorry, should have checked the docs on the riverbank first.<br><br>QValidator.validate has to return a triple (State, string, pos).<br><br>Apparently because the string and pos input args are mutable (non-"const") in the C++, and this how argument altering is done?<br>

<br>Anyway, excuse the noise on the channel.<br><br>DC<br>