> -----Original Message-----
> From: Interest [mailto:interest-boun...@qt-project.org] On Behalf Of Bob
> Babcock
> Sent: Tuesday, January 26, 2016 8:50 AM
> To: interest@qt-project.org
> Subject: Re: [Interest] Minimal MSVC-built ICU DLLs available for download
> 
> Koehne Kai <kai.koe...@theqtcompany.com> wrote in
> news:DB3PR02MB234CB67218A0CA98B8F9948E1C70@DB3PR02MB234.e
> urprd02.prod.out
> look.com:
> 
> > Finally, if you target Windows versions older than Windows 7, you'll
> > loose numeric string collation.
> >
> > In summary, most people won't notice :)
> 
> I nominally still suport XP.  I had noticed that I no longer needed the icu 
> dlls,
> but I hadn't noticed this side effect (which tells you how much I test under
> XP).  Is rebuilding Qt with icu support the only way to get this back?  I used
> to have my own code for numeric collation, but Qt's is very much faster.

Well, QCollator uses CompareStringEx/ LCMapStringEx if ICU is not explicitly 
enabled, which 
is only available on Windows Vista and newer:

http://code.qt.io/cgit/qt/qtbase.git/tree/src/corelib/tools/qcollator_win.cpp

But there's also a fallback using CompareString, LCMapStringW. So not sure how 
exactly
Thebehaviro will differ on Windows XP.

Regards

Kai
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to