我用的是 Eclipse 开发环境, XP 非中文系统
1. 首先我先把 Eclipse 编码调成 utf-8
2. 打中文和显示中文如果不是在 Qt designer 中,需要设置编码转换
比如
QTextCodec *codec=QTextCodec::codecForName("UTF-8");
QByteArray txtByterarray="显示中文";
QString chinese=codec->toUnicode(txtByterarray);
之后 QString chinese 用到哪里都可以显示中文了