1. 程式人生 > >Qt 中文字型亂碼問題解決

Qt 中文字型亂碼問題解決

最近在學習Qt程式設計過程中出現了介面中文字型亂碼的問題,最終在網上查詢資料發現下面程式碼是解決該問題的正確姿勢:

    QApplication a(argc, argv);
    QTextCodec *codec=QTextCodec::codecForName("utf-8");
    QTextCodec::setCodecForLocale(codec);
    QTextCodec::setCodecForCStrings(codec);
    QTextCodec::setCodecForTr(codec);
    QFont font("宋體", 12);
    a
.setFont (font);