[Interest] Replacing icudtXX.dll without rebuilding Qt?
Koehne Kai
Kai.Koehne at theqtcompany.com
Wed Jan 20 11:13:45 CET 2016
> -----Original Message-----
> [...]
> Out of curiosity, have you ever considered building ICU with separate .dat
> file so people could just replace it without any hassle?
Yes.
https://bugreports.qt.io/browse/QTBUG-29828
and
https://codereview.qt-project.org/#/c/49840/
The trouble is that we're using ICU very early on when initializing Qt, sometimes even before main() starts (e.g. to load qt.conf), and that the .dat file has to be loaded before any ICU API is called. This is hard to ensure in a generic way inside Qt Core.
Anyway, this is of much less relevance these days, where ICU is optional on Windows.
Regards
Kai
More information about the Interest
mailing list