首页 热点专区 义务教育 高等教育 出国留学 考研考公

Qt的lineEdit怎么接受输入的中文? 还有char *怎么转换成QString?求大神

发布网友 发布时间:2022-04-25 21:01

我来回答

1个回答

热心网友 时间:2023-10-15 04:58

由于qt返回的是Unicode编码,譬如你在LineEdit中直接输入中文,返回的就是??,qt中能直接使用QTextCodec来转换字符串的编码.
QString string;
string=LineEdit1->text(); //取得LineEdit1返回的文字
QTextCodec *codec=QTextCodec::codecForName("GBK");

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com