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

Reply via email to