Qt 中正确显示宽字符实现实例

移动开发
本文介绍的是Qt 中正确显示宽字符实现实例,最终结果如图所示,先来看内容。

Qt 中正确显示宽字符实现实例是本文要介绍内容,在坛子里逛了一圈,发现很多友们,都在文这个问题,所以本人与大家分享以下本篇文章。不多说了,先来看内容。

如果工程设置的编码方式是 System,可以通过编码实现。

在main.cpp中增加蓝色字体代码:

  1. #include <QtGui/QApplication> 
  2. #include <QTextCodec> 
  3. #include "helloqt.h"  
  4. int main(int argc, char *argv[])  
  5. {  
  6.     QApplication a(argc, argv);  
  7.  
  8.     QTextCodec::setCodecForTr(QTextCodec::codecForLocale());  
  9.     HelloQt w;  
  10.     w.show();  
  11.     return a.exec();  

在显示中文的Widget中采用蓝色字体代码设置:

  1. HelloQt::HelloQt(QWidget *parent) :  
  2.     QMainWindow(parent),  
  3.     ui(new Ui::HelloQt)  
  4. {  
  5.     ui->setupUi(this);  
  6.     ui->labelText->setText(tr("中国人"));  

运行结果如下:

Qt 中正确显示宽字符实现实例

小结:关于Qt 中正确显示宽字符实现实例的内容介绍完了,希望本文对你有所帮助!

责任编辑:zhaolei 来源: 互联网
相关推荐

2011-06-29 11:22:06

Qt Windows 入口函数

2010-05-17 17:35:30

MySQL数据库

2010-05-05 17:19:32

Oracle存储过程

2011-07-28 10:11:54

iPhone开发 备忘

2011-07-27 11:19:33

iPhone UITableVie

2011-03-14 16:42:54

DB2 UDB监控死锁

2011-06-21 09:33:49

Qt 启动 界面

2023-11-26 18:31:41

Linux信号

2009-07-22 11:27:36

iBATIS模糊查询

2009-09-01 16:59:25

C#画直线

2009-08-27 18:09:49

C#接口的实现

2009-09-01 13:59:01

C#操作Excel

2009-08-17 14:41:47

C#进度条实现

2009-09-09 12:55:59

C# TextBox事

2015-12-17 14:40:41

Java解决难题

2010-06-18 13:14:26

SQL Server

2009-09-03 10:52:41

C#递归树

2009-09-03 17:06:17

C#回车切换焦点

2009-09-03 17:23:45

C#发送邮件

2009-09-02 16:14:21

C#动态创建数组
点赞
收藏

51CTO技术栈公众号