1. 程式人生 > >Qt 程式 支援中文 設定

Qt 程式 支援中文 設定

在預設的qt程式中是不支援中文語言的,會出現以下兩種情況,只要在程式碼中加入下面的內容即可

1、當使用中文語言的時候會出現亂碼,

2、資料庫查詢的時候查詢不出結果

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK"));
    QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
    QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK"));
    MainWindow w;
    w.show();
    return app.exec();
}