Ints on windows round-trip just fine too, AFAICT. >From my PoV, the most important things are, in decreasing order of importance:
1. Consistent behavior across platforms (windows, OSX, etc.). 2. Clean roundtripping behavior (silently taking False and turning it into u'false' -- a true value in python! -- is very dangerous). I'd rather get a ValueError when trying to set the value than have it get silently coerced to a string like that. 3. Consistent behavior between the program invocation where the setting was set, and the invocation where it is read. In my case, the errors didn't appear until the *second* time I ran the program. 4. Consistency with similar API calls from C++. 5. Consistency with similar API calls from PyQt. Note that I think that 1 and 2 are much more important than 4 or 5. Eli _______________________________________________ PySide mailing list [email protected] http://lists.pyside.org/listinfo/pyside
