各位大侠们:
我的程序如下
int main(int argc, char **argv)
{
QApplication app(argc,argv);
QTextCodec *codec = QTextCodec::codecForName("GBK");
app.setDefaultCodec(codec);
app.setFont(QFont("wenquanyi", 10));
QVBox box;
box.resize(200,120);
QPushButton quit(QObject::tr("同一个世界,同一个梦想"),&box);
QObject::connect(&quit,SIGNAL(clicked()),&app,SLOT(quit()));
app.setMainWidget(&box);
box.show();
return app.exec();
}
显示效果却如下:
也就是说有部分汉字无法显示,请问该怎么解决呢?搜索无果,请大牛来帮忙!!!