Qt+C++窗体界面中英文多语言切换
程序示例精选
Qt+C++窗体界面中英文语言切换
如需安装运行环境或远程调试,见文章底部个人微信名片,由专业技术人员远程协助!
前言
这篇博客针对<<Qt+C++窗体界面中英文语言切换>>编写代码,代码整洁,规则,易读。 学习与应用推荐首选。
文章目录
一、所需工具软件
二、使用步骤
1. 引入库
2. 创建语言切换操作函数
3. 运行结果
三、在线协助
一、所需工具软件
1. Visual Stuido
2. C++
二、使用步骤
1.引入库
代码如下(示例):
#include "QtGuiApplication1.h"#include<qDebug>
#include<QFile>#include <fstream>
#include<iostream>
using namespace std;#include <sstream>
#include <unordered_map>
2.创建语言切换操作函数
代码如下(示例):
//切换语言
void QtGuiApplication1::on_english_btn_clicked(QString name)
{cout << "test" << endl;name = ui.comboBox_2->currentText();qDebug() << name;QTranslator translator;if (name =="English Language"){translator.load("./language/en_US.qm");}else if(name == "Chinese Language"){translator.load("./language/zh_CH.qm");}qApp->installTranslator(&translator);//会触发QEvent::LanguageChange事件ui.retranslateUi(this);//用于更新界面}
3.运行结果如下:
三、在线协助:
如需安装运行环境或远程调试,见文章底部个人微信名片,由专业技术人员远程协助!
个人博客主页:https://blog.csdn.net/alicema1111?type=blog
Qt+C++窗体界面中英文多语言切换相关推荐
- 微信小程序配置实现中英文国际化语言切换
目录 1,在根目录新建文件夹和js文件 2. 在main.js中设置全局语言状态(默认设置为中文) 3. 页面添加 语言切换按钮(登录页面) 4. 在需要显示的页面导入使用 1,在根目录新建文件夹和 ...
- Qt之Qml 国际化—实现简易语言切换功能
目标:实现一个下拉框,具有切换语言的功能 GIF展示: 版本Qt5.14.2,版本不能低于5.10 qml控件 1.在QML文件中把需要翻译显示的文本用qsTr(" ")包裹起来 ...
- 使用vue-i18n切换中英文-网页语言切换案例-vue文件中或路由(Router)文件中使用
vue-i18n地址 安装 npm install vue-i18n 使用 在 main.js 中引入 vue-i18n (前提是要先引入 vue) import VueI18n from 'vue- ...
- (最简单,详细,直接上手)uniapp/vue中英文多语言切换
官方文档 uni-app官网 1.安装 npm install vue-i18n --save 2.体会多语言切换 hello-i18n 示例工程 - DCloud 插件市场 这里面是一个官方的dem ...
- react-intl-universal实现中英文语言切换(国际化)
最近公司为了跟上时代潮流,要求我把之前的项目都进行国际化,实现中英文双语言切换功能,然后我只能连夜调研各大国际化组件,最终选择了这个react-intl-universal,它相比于 react-in ...
- winform按钮切换页面_C#如何通过一个按钮实现窗体界面的中英文切换?
C#如何通过一个按钮实现窗体界面的中英文切换? 2020 - 8 - 17 TAG : 一.窗体的国际化解决方案新建一个WinForm解决方案后,选择主窗体,右击查看属性,找到Localizable属 ...
- 关于Qt 程序界面中英文切换总结
关于Qt 程序界面中英文切换总结 Qt通过lupdate.exe和linguist.exe实现程序中英文切换 一种基于QtCreater直接使用Qt预言家(注意电脑有权限,可能翻译失败),另外一种用s ...
- Winform界面实现控件中英文语言切换
一.业务需求 在Winform项目的开发过程中,涉及到一个基础的功能就是需要对界面中的显示语言内容可以进行选择切换,方便不同地区的使用者快速上手使用:效果如下: 二.需求分析 需要实现对Winform ...
- 【大话QT之十四】QT实现多语言切换
功能需求: 网盘客户端要能够实现多国语言的切换,第一版要支持中.英文的切换.在实现过程中感觉QT对多国语言的支持还是很不错的,制作多语言包很方便,切换的逻辑也很简单.下面就来看一下QT中如何制作多语言 ...
最新文章
- 如何成为国内敏捷BI领跑者?这家企业的经验值得借鉴
- [图解]ARP协议(一)
- Oracle行列转换小结
- java测试开发_测试开发系类之Java常用知识点
- 通过端口映射突破防火墙
- win10新版本被移除的旧特性
- PHP学习8——图像处理
- ImageView.ScaleType 属性值
- qt creator纯C或C++项目在windows下的命令行中文乱码解决
- 屏幕录像专家 - 视频压缩教程
- 【AIOT】HumanCenteredSensing
- 在线分析仪器(一)概述
- 2013上半年 系统集成项目管理工程师 下午试卷
- 2022-06-01 postgres的insert语句执行的关键流程
- netty的基本介绍
- 考研常识|夏令营和预推免有什么区别?
- SecureCRT上如何下载文件
- 罚钱太多,项目经理要起义,如何摆平项目管理考核这个大难题?
- SCCB与IIC的异同及FPGA实现的注意事项
- Java顺序与选择结构实验问题,初中物理说课稿模板2