zoukankan      html  css  js  c++  java
  • 【win】【qt5】【qt汉化:输入框之右键英文变中文】

    前言:

      我们在使用qt是总免不了遇到英文,例如一些lineedit,textedit之类输入框的右键经常是英文,但作为一个国人在开发的程序成熟后看着就比较难受。又是间也会是项目要求将其汉化以便更容易被人们接受。so有了下面的内容。

    主文:

      1.准备汉化文件:qt_zh_CN.qm//对应的有个英文的叫qt_zh_CN.qm

        地址大家可以仿照我的安装目录D:DOWNqtHmoe5.5mingw492_32 ranslationsqt_zh_CN.qm去寻找。

      2.加载汉化文件:

        

    1 QTranslator translator;  
    2 translator.load(":/qm/qt_zh_CN.qm");  
    3 qApp->installTranslator(&translator); 
    View Code

        加载文件首先要将文件拷贝到我们程序的目录下面,然后将文件以“资源文件”的方式加到工程里面。最后在工程目录树上右击拷贝文件地址(copy path ":/qt_zh_CN.qm")。

        然后将上述代码放到工程的main函数里面去(注意加头文件)。

      3.查看汉化效果:

        重新编译-运行程序,在输入框点击右键,看到如图便是成功。如有困扰或失败欢迎评论留言,一起探讨。

    后记:

      qt世界真奇妙,汉化确实不能少啊!

  • 相关阅读:
    linux下最大文件数
    Apache实现Web Server负载均衡
    linux环境变量
    iptables用法
    read 不回显的方法
    Linux间的进程通信;以及子进程的创建
    Linux总结
    自实现部分string类的功能
    C语言 (内存) 四道经典题目
    STL 容器(vector 和 list )
  • 原文地址:https://www.cnblogs.com/13373-/p/11671972.html
Copyright © 2011-2022 走看看