问题是这样的,在QT程序当中定义一个全局变量怎么使用中文啊,请看下面的代码:
QString s = tr("我来也"); //我知道要显示中文要使用tr
void main()
{
.....
QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030")); //这句是在主函数当中的
.....
}
可是编译提示了这样的错误啊: 错误:'tr' was not declared in this scope
什么情况啊 求解释啊,小弟是初学者!在线等前辈指点迷津!!!!!
------解决方案--------------------
QObject::tr();