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"));