您的位置:首页 > 编程语言 > Qt开发

嵌入式QT SQL中文乱码问题解决

2016-06-18 11:04 691 查看
Local字库默认似乎不是utf-8,所以要改一些

#include <QTextCodec>

int main(int argc, char *argv[])

{

    QApplication a(argc, argv);

    // 必须在创建数据库之前使用,不然无法在数据库中使用中文QTextCodec::codecForName("UTF-8");

 //   QTextCodec::setCodecForTr(QTextCodec::codecForLocale());

//    QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale());

    QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));

    QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: