Qt汉化和中文乱码解决
来源:互联网 发布:抑郁和悲伤的区别 知乎 编辑:程序博客网 时间:2024/06/05 18:57
http://lgb168.blog.163.com/blog/static/49674438201276113931989/
默认情况下,Qt的编码如果使用中文字符,会显示乱码。
另外,控件的右键菜单也是英文的,
在中文软件界面里面看起来很不舒服。
#include <QTextCodec>#include <QTranslator>#include <QtGui>int main(int argc, char *argv[]) {
//解决中文乱码
//设置成系统编码
QTextCodec::setCodecForTr(QTextCodec::codecForName("system"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("system"));
QTextCodec::setCodecForLocale(QTextCodec::codecForName("system"));
QApplication application(argc,argv);
//加载Qt自带的控件汉化文件
QTranslator qt_translator;
// Qt’s own translations
bool r = qt_translator.load("qt_zh_CN");
application.installTranslator( &qt_translator );
//TODO:其他代码
}
现在,可以使用一致的中文界面啦
- Qt汉化和中文乱码解决
- Qt 中文乱码解决
- QT解决中文乱码
- qt中文乱码解决
- QT中文 乱码解决
- Qt中文乱码解决
- qt中文乱码解决
- QT 中文乱码解决
- Qt Simulator中文乱码解决
- QT中文乱码的解决
- Qt 中文乱码解决大全
- QT中文乱码的解决
- QT中文显示乱码解决
- QT中文显示乱码解决
- QT中文实现乱码解决
- QT中文显示乱码解决
- Qt 解决中文乱码问题
- Qt解决中文乱码问题
- 2013年 最新面试题
- BaseServlet
- iOS中Http(面试时讲述步骤)
- 黑马程序员——看JDK API 1.6.0中文版研究String的用法
- HttpSessionAttributeListener的例子
- Qt汉化和中文乱码解决
- OpenRisc-2-C to Verilog
- 黑马程序员——FileWriter和FileReader的基本用法
- Convert.ToInt32()与int.Parse()的区别
- 黑马程序员——java中关于awt组件的基本应用初探
- 过客
- Windows 8 中文网址导航隐私声明
- 【转】linux驱动程序开发环境配置
- 关于误更改/var下诺干的权限问题,导致系统启动提示The System is running in low-graphics mode问题解决 By ACReaper