【发布时间】:2015-02-15 13:17:37
【问题描述】:
我需要使用没有 toLocal8bit() 函数的 cp1251 语言环境将 QString 转换为 QByteArray。
即在我当前的 PC 上,默认语言环境是 cp1251 -> QString::toLocal8bit() 工作得很好,但是一旦我将语言环境切换到不同的地方 -> 我不能使用 toLocal8Bit()。我已经阅读了有关 QTextCodec 之类的文档,但对我来说似乎很模糊。
所以,问题是 - 如何使用指定的语言环境从 QString 转换为 QByteArray?
非常欢迎任何帮助和解释。
【问题讨论】: