我使用的QT4.7版的QT,如何显示中文
我是想实现,一点按钮就显示中文,可是显示的是乱码
细节
1.使用LINUX平台
2.使用 了各种方法不能过
如下 http://blog.csdn.net/lincyang/article/details/5758287
试过了,不行。
另一方法是
void MainWindow::on_pushButton_2_clicked()
{
//ui->pushButton_2->setText(QObject::tr(" 更多功能"));
QTextCodec::setCodecForTr( QTextCodec::codecForName("gbk") );
QTextCodec::setCodecForCStrings( QTextCodec::codecForName("gbk"));
QTextCodec::setCodecForLocale( QTextCodec::codecForName("gbk") );
//QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
ui->pushButton_2->setText(QObject::tr(" 1fgQt中文显示"));
QTextCodec *china_code;
ui->label->setText(china_code->toUnicode("1fgQt中文显示"));
ui->pushButton->setText(" 更多功能");
}
求大神帮我解决问题啊