这造成了qterm 0.5运行时的crash(qtermscreen.cpp里,m_pCodec初始化时候返回NULL,而且没检查,后面使用时直接Access Violation)。
不知道LyX是否也有类似问题,也禁用了CJK的codec:
In src/corelib/codecs/qtextcodec.cpp, there is an #ifdef block starting on line 528. You just need to add
&& !defined(Q_CYGWIN_WIN)
to stop the Asian codecs from being compiled in; there’s probably a better solution to this, but I don’t see this as being particularly problematic.
1 条评论:
Qt4中的QTextCodec是支持cjk的,只是你获得的二进制版本没有包含相应的插件而已。
发表评论