<div dir="ltr"><div>It appears the uses of QTextCodec have been taken over by the classes QStringConverter, -Encoder, and -Decoder. This change isn't mentioned in the docs for either class. The principal difference between the old class and the new, appears to be that QStringConverter etc. maintain state between successive calls, so they can handle a multi-byte character that might be split over two "chunks" of text.</div><div><br></div><div>Whereas I was calling QTextStream.setCodec() it appears that method no longer exists, replaced by QTextStream.setEncoding().</div><div><br></div><div>Thanks for the pointers.</div><div><br></div></div>