km646573914 发表于 2012-11-2 16:13:03

guyigood 发表于 2012-11-4 09:50:25

#include <QtGui/QApplication>
#include "winmain.h"
#include <QTextCodec>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    winmain w;
    QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
    QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));      //支持中文
    QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8")); //支持中文文件名显示
    QFont font;
    //font.setPointSize(160); //16的字号
    font.setPixelSize(16);
    font.setFamily(("wenquanyi"));
    font.setBold(false);

    a.setFont(font);
    w.show();

    return a.exec();
}

guyigood 发表于 2012-11-4 09:52:25


#include <QtGui/QApplication>
#include "winmain.h"
#include <QTextCodec>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    winmain w;
    QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
    QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));      //支持中文
    QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8")); //支持中文文件名显示
    QFont font;
    //font.setPointSize(160); //16的字号
    font.setPixelSize(16);
    font.setFamily(("wenquanyi"));
    font.setBold(false);

    a.setFont(font);
    w.show();

    return a.exec();
}

km646573914 发表于 2012-11-5 12:43:25

鬼豸 发表于 2019-6-27 10:54:03

怎么解决不能显示中文
页: [1]
查看完整版本: 请教高手:OK6410开发板移植Qt程序 中文无法显现问题