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

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

问题来源

想要在lineEdit传入中文不乱码

问题解决方案

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

用翻译文件去解决。

相关推荐
青草地溪水旁1 天前
设计模式(C++)详解—原型模式(1)
c++·设计模式·原型模式
怀旧,1 天前
【C++】20. unordered_set和unordered_map
开发语言·c++
WWZZ20251 天前
视觉SLAM第10讲:后端2(滑动窗口与位子图优化)
c++·人工智能·后端·算法·ubuntu·机器人·自动驾驶
alibli1 天前
一文学会CMakeLists.txt: CMake现代C++跨平台工程化实战
开发语言·c++·系统架构
MMjeaty1 天前
map/multimap容器
数据结构·c++
Florence231 天前
GPU硬件架构和配置的理解
开发语言
青草地溪水旁1 天前
设计模式(C++)详解—原型模式(2)
c++·设计模式·原型模式
青草地溪水旁1 天前
设计模式(C++)详解—原型模式(3)
c++·设计模式·原型模式
C++_girl1 天前
缓存未命中
c++·缓存
李游Leo1 天前
JavaScript事件机制与性能优化:防抖 / 节流 / 事件委托 / Passive Event Listeners 全解析
开发语言·javascript·性能优化