QT中文输出错误问题:C2001
程序员文章站
2024-01-03 13:33:52
...
QT中文输出错误:C2001
QString string = QInputDialog::getText(this, tr("输入字符串对话框"),
tr("请输入用户名:"), QLineEdit::Normal,tr("admin"), &ok);
if(ok) qDebug() << "string:" << string;
提示 “常量中有换行符”
尝试加入:
#pragma execution_character_set("utf-8")
接下来
选择QT界面菜单栏----编辑----Slect Encoding…-----System-----按编码保存。
亲测可行。(QT中文支持不太好哈 还是选择全英文!!!)
推荐阅读
-
QT中文输出错误问题:C2001
-
解决Python中list里的中文输出到html模板里的问题
-
iOS中解决Xcode9的Log日志无法输出中文的问题小结
-
iOS中解决Xcode9的Log日志无法输出中文的问题小结
-
解决IntelliJ IDEA 控制台输出中文乱码问题(史上最简单)
-
ArcGIS API for javascript如何解决打印输出的中文为乱码问题?
-
Hadoop 中文编码相关问题 -- mapreduce程序处理GBK编码数据并输出GBK编码数据
-
解决asp.net core在输出中文时乱码的问题
-
解决Python中list里的中文输出到html模板里的问题
-
解决MySQL中文输出变成问号的问题