[Development] QtCS 2024 session on deprecations: what did we actually agree on?

Thiago Macieira thiago.macieira at intel.com
Wed Jan 15 00:08:47 CET 2025


On Tuesday 14 January 2025 13:45:58 Pacific Standard Time Philippe wrote:
> > About Qt5Compat: there's still no replacement for QTextCodec, and I
> > don't understand why it was ever moved out of QtCore. As a consequence,
> > the first few Qt 6 releases weren't able to parse XML files with
> > shift-jis encoding, a Qt 5 regression, still unfixed, except for libicu
> > builds.
> 
> Glad that you quote this, because I also wondered why this was removed.
> In my case, shift-jis is required for Japanese CD-Text (today, CDs with
> Japanese CD-Text are still produced).

You can still support that. You don't need Qt to do it for you. The thinking 
was that support for legacy codecs would be very much application-specific and 
we didn't need to burden the other 99.9% of the applications with support for 
them.

In any case, I consider the matter resolved now that QStringConverter supports 
other codecs. You need to enable ICU; I don't consider that to be a high price 
at all.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Principal Engineer - Intel DCAI Platform & System Engineering
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5152 bytes
Desc: not available
URL: <http://lists.qt-project.org/pipermail/development/attachments/20250114/75561726/attachment.bin>


More information about the Development mailing list