[Interest] locale changes Qt 4.8.0

Linos info at linos.es
Thu Jan 19 12:16:26 CET 2012


Hi,
	after upgrade i have noticed in my development machine that the detected
displayFormat for dates have changed, my detected QLocale it's the same
(Spain/Spanish), i have compared with previous versions and i get this:

old:
QDateEdit().displayFormat()  -----> dd/MM/yy
QLocale.system().dateFormat() -----> dddd d 'de' MMMM 'de' yyyy

new 4.8.0:
QDateEdit().displayFormat()  -----> d MMM yyyy
QLocale.system().dateFormat() -----> dddd, d MMMM yyyy

This affect too the standard delegates widgets so it is a pretty big change (for
worst) that i don't understand, i know that i can set the displayFormat for all
my QDateEdit and QDateTimeEdit and put a delegate on all my date columns on
views but i don't understand why this change, specially in editable QDateEdit
using the abbreviated localized month name seems suboptimal for me.

This is intended changes or a bug of some type?

Regards,
Miguel Ángel.



More information about the Interest mailing list