【已解决】c++ 如何给qt的lineEdit传入中文且不乱码

本博文源于笔者正在写的一个模块,需要给qt的linEdit传入中文,并且不会乱码,原本想着在初始化,也就是构造函数里写入ui.lineEdit->setText("你好");结果发现,显示出来是乱码,那怎么办啊。下面就以一个小demo为例,将这个问题进行拿捏。

问题来源

想要在lineEdit传入中文不乱码

问题解决方案

cpp 复制代码
ui.lineEdit->setText("你好");
ui.lineEdit->setText(tr("你好"));

用翻译文件去解决。

相关推荐
010米粉0101 分钟前
Qt Cmake之路(一):Cmake变量语法
开发语言·qt·cmake
aini_lovee4 分钟前
基于Jousselme距离改进D-S证据理论matlab实现
开发语言·算法·matlab
再睡一夏就好8 分钟前
深入解析Linux页表:从虚拟地址到物理内存的映射艺术
linux·运维·服务器·c语言·c++·页表·缺页异常
颜*鸣&空8 分钟前
Qt Creator快速搭建项目
开发语言·qt
道剑剑非道12 分钟前
Qt【使用libmodbus库】
开发语言·数据库·qt
林政硕(Cohen0415)15 分钟前
T113 Qt5.15.2 G2D 旋转
qt·t113·g2d
csbysj202016 分钟前
PHP 函数
开发语言
Starry_hello world34 分钟前
C++ 线程 (3)
c++
_w_z_j_38 分钟前
Linux----线程互斥与同步
linux·运维·开发语言
云栖梦泽40 分钟前
易语言网络编程基础:构建网络版应用
开发语言