This used to work fine when my PyQt code was in Python v2 syntax.  I was using 'QVariant' when saving Boolean values and 'toBool()' when loading them.<br><br>Now that I've upgraded my code to Python v3 syntax, 'QVariant' is gone and I possibly shouldn't need to use 'bool()' either.  Given that Python wants to receive 'False' when loading Boolean values, why is it saved to the configuration file as 'false'?<br>



<br>If this can't be avoided, surely 'QSettings' can be improved to assume that 'false' really means 'False', at least when importing from Linux configuration files.  What's your opinion about this idea?<br>


<br>