Most of this is straightforward, the QTextCodec removal can be done as Qt6 enforces UTF-8 as the local codec on Unix-like systems anyway.
Most of this is straightforward, the QTextCodec removal can be done as Qt6 enforces UTF-8 as the local codec on Unix-like systems anyway.