资源简介
Qt国际化动态语言切换,随意切换、游刃有余,不需要重启界面,即可完成,代码完整,屡试不爽!
代码片段和文件信息
#include “main_widget.h“
#include
#include
#include “util.h“
int main(int argc char *argv[])
{
QApplication app(argc argv);
QString language_value;
QString language_suffix = QString(“zh“);
LANGUAGE language = UI_ZH;
bool is_read = Util::readInit(QString(“./user.ini“) QString(“language“) language_value);
if(is_read)
{
language = (LANGUAGE)language_value.toInt();
if(language == UI_EN)
{
language_suffix = QString(“en“);
}
}
QTranslator translator;
translator.load(QString(“:/qm/main_widget_“) + language_suffix);
app.installTranslator(&translator);
MainWidget main_widget;
main_widget.setTranslator(&translator);
main_widget.setLanguage(language);
main_widget.show();
return app.exec();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-12-12 17:31 main_widget\
目录 0 2015-12-12 17:02 main_widget\Resource\
文件 757 2013-08-22 19:21 main_widget\Resource\main_widget_en.qm
文件 1977 2015-12-12 16:10 main_widget\Resource\main_widget_en.ts
文件 608 2015-12-12 17:02 main_widget\Resource\main_widget_zh.qm
文件 1978 2015-12-12 16:11 main_widget\Resource\main_widget_zh.ts
文件 189 2015-12-12 13:49 main_widget\Resource\resource.qrc
文件 791 2013-08-22 19:14 main_widget\main.cpp
文件 2546 2015-12-12 16:32 main_widget\main_widget.cpp
文件 859 2015-12-12 16:31 main_widget\main_widget.h
文件 432 2015-12-12 16:55 main_widget\main_widget.pro
文件 2607 2015-12-12 16:42 main_widget\setting_dialog.cpp
文件 749 2015-12-12 16:32 main_widget\setting_dialog.h
文件 22 2013-08-22 19:22 main_widget\user.ini
文件 819 2015-12-12 16:15 main_widget\util.cpp
文件 263 2013-08-22 18:40 main_widget\util.h
- 上一篇:DNF窗口化工具源码
- 下一篇:PasswordLineEdit
相关资源
- PasswordLineEdit
- 基于QT的登陆用户界面
- 基于QT的仪表盘
- pyqt实现虚拟小键盘
- Qt抓图软件
-
将xm
l内容显示Qt界面 - qt 设计菜单图标qt 设计菜单图标
- CameraHDR.rar
- qt ftp上传
- Qt窗体间传递数据的三种模型
- Qt 写的http 请求使用POST Json
- YUV420在qt5下显示
- qt 压缩解压缩文件和文件夹源码
- Quectel_EC2x&EG9x;&EM05;_MQTT_Application_Note
- 基于QT的聊天小程序实现注册登录,传
- Qt中国象棋项目 毕业设计
- qt的各个版本和qt-vs-addin各个版本的链
- qt用QCustomPlot实现鼠标实时回调xy轴数
- 桌面精灵桌面精灵桌面精灵
- 基于 QT5 百度语音API 图灵机器人API 的
- vert.x结合springboot开发mqtt服务,真实可
- QT实现视频监控开发画面分割
- qt usb通信
- 关于QT的数字时钟含闹钟
- 基于v4l2的qt视频实时显示
- Qt5.4编写的图书管理系统
- qt通讯录实验
- QT5.5 动态刷新tabview
- DynamicChart.zip
- 基于Qt的以串口接收的温度显示界面,
评论
共有 条评论