qt5base-lts/util
John Layt 0060b44d70 QLocale: Clean up QLocalePrivate implementation
In Qt4 QLocalePrivate is a struct returned by a d() method.  This will be
unsuitable for the planned change to use ICU and may cause BIC issues.

This change makes QLocalePrivate a class and creates a new struct
QLocaleData to hold the data index.  Further clean-ups are possible
but are left for later.

Change-Id: Ie316a07790f74674a3b520b735dff72695cc4060
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
Reviewed-by: Jason McDonald <jason.mcdonald@nokia.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2012-04-24 16:37:11 +02:00
..
accessibilityinspector Avoid non-standard indentation of license headers. 2012-01-30 16:40:10 +01:00
corelib/qurl-generateTLDs Stop relying on qHash always giving the same results 2012-04-08 21:44:26 +02:00
harfbuzz Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
integrity Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
lexgen Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
local_database QLocale: Clean up QLocalePrivate implementation 2012-04-24 16:37:11 +02:00
plugintest Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
scripts Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
unicode UCD-5.0: apply Corrigendum #6 2012-04-15 03:53:07 +02:00
xkbdatagen Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00