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

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

问题来源

想要在lineEdit传入中文不乱码

问题解决方案

ui.lineEdit->setText("你好");
ui.lineEdit->setText(tr("你好"));

用翻译文件去解决。

相关推荐

  1. Qt::中文问题解决

    2023-12-30 03:42:02       13 阅读
  2. QT C++语言格式化输出wchar_t * 中文

    2023-12-30 03:42:02       30 阅读
  3. QT 中文 以及 tr 使用

    2023-12-30 03:42:02       6 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-30 03:42:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-30 03:42:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-30 03:42:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-30 03:42:02       20 阅读

热门阅读

  1. 送你一台云电脑

    2023-12-30 03:42:02       37 阅读
  2. 系列十一、解压文件到指定目录

    2023-12-30 03:42:02       25 阅读
  3. 面向对象进阶-继承

    2023-12-30 03:42:02       39 阅读
  4. Linux模块编译

    2023-12-30 03:42:02       44 阅读
  5. C++三剑客之std::variant(一)

    2023-12-30 03:42:02       35 阅读
  6. install mpirun

    2023-12-30 03:42:02       47 阅读
  7. 基于SpringBoot的足球社区管理系统

    2023-12-30 03:42:02       44 阅读
  8. LeetCode 热题 100——1.两数之和

    2023-12-30 03:42:02       45 阅读
  9. web worker的介绍和使用(包含使用案例)

    2023-12-30 03:42:02       35 阅读