位置: 编程技术 - 正文

Ubuntu 面向对象的框架Qt移植到开发板后如何显示中文(ubuntu on xorg)

编辑:rootadmin

推荐整理分享Ubuntu 面向对象的框架Qt移植到开发板后如何显示中文(ubuntu on xorg),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ubuntu webui,ubuntu xvfb,ubuntu xorg,linux内核面向对象,ubuntu面板,ubuntu xvfb,ubuntu xorg,ubuntu xorg,内容如对您有帮助,希望把文章链接给更多的朋友!

  Qt是面向对象的框架,在Ubuntu中能够中文显示,但将Qt移植到开发板中却无法中文显示,那么要如何让Qt也能在开放板上显示中文呢?下面小编就给大家介绍下Ubuntu Qt移植到开发板显示中文的方法。

  显示中文主要是两点,一是编码,而是字体。

  关于编码网上查的资料各种说法都有,utf8 gbk gb的,我用的是utf8.

  开发板上必须也有对应的中文字体才能够显示中文,我这里在Ubuntu .的安装目录中usr/share/fonts/truetype/wqy目录下,将这个拷贝到开发板Qt库中的字体库中,注意要将Qt的字体路径加入环境变量QT_QWS_FONTDIR=/opt/qt-4.8.4/lib/fonts

  最后,在主函数中加入代码即可:

  #include “widget.h”

  #include 《QApplication》

  #include 《QTextCodec》

  int main(int argc, char *argv[])

  {

  QApplication a(argc, argv);

Ubuntu 面向对象的框架Qt移植到开发板后如何显示中文(ubuntu on xorg)

  QTextCodec *codec = QTextCodec::codecForName(“utf8”);

  QTextCodec::setCodecForLocale(codec);

  QTextCodec::setCodecForCStrings(codec);

  QTextCodec::setCodecForTr(codec);

  QFont font;

  font.setFamily((“wqy-microhei”));

  Widget w;

  w.setWindowFlags(Qt::FramelessWindowHint);

  w.show();

  return a.exec();

  }

  在使用的时候使用tr宏例如ui-》statelabel-》setText(tr(“摄像头已经运行!”))

  这样在开发板上运行的时候就可以使用中文字体,而且不会有字体大小以及排版等方面的问题。

  上面就是Linux Qt移植到开发板显示中文的方法介绍了,主要是开发板中没有对应的中文字体所导致的,只需将Qt的字体路径导入到开发板中即可。

Ubuntu文本编辑器vi使用方向键出错的解决方法 vi是一款全屏幕文本编辑器,是Linux中最基本的文本编辑器,在Ubuntu系统操作中,编辑vi时方向键出错,无法正确使用方向键,下面小编就给大家介绍下

Ubuntu .安装Xen常见问题及解决方法汇总 Ubuntu.在安装Xen的时候出现了不少问题,为了避免大家在安装的时候出现同样的错误,下面小编将针对Xen安装遇到的问题做个汇总,并教你如何解决这

Ubuntu .不能启动VirtualBox提示错误怎么办 我们都知道VirtualBox是一款虚拟机,能够在Ubuntu系统中运行,但在Ubuntu.运行的时候提示错误,导致VirtualBox无法启动,遇到这个问题怎么办?下面小编

标签: ubuntu on xorg

本文链接地址:https://www.jiuchutong.com/biancheng/358666.html 转载请保留说明!

上一篇:iPad在Ubuntu中无法充电提示iPad无法充电(win平板装ubuntu)

下一篇:Ubuntu文本编辑器vi使用方向键出错的解决方法(ubuntu文本编辑器命令)

  • 无住所居民个人所得税的计算
  • 专票现金支付规定
  • 培训产生的费用
  • 公转法人交税
  • 支付职工医药费计入什么科目
  • 内账应收应付算利润吗
  • 收到美元货款兑换人民币流程
  • 购买汽车怎么抵扣增值税
  • 没在公司交社保遣散的怎么赔偿
  • 个体户注销未分配利润要交个税吗
  • 简易计税的收入怎么做账
  • 增值税2017年起征点
  • 贷款已支付属于什么会计科目
  • 没有库存先开票再发货
  • 预付卡销售发票可以报销吗?
  • 购房时收取的卖方费用
  • 六大会计科目的关系
  • 自己开电子发票要什么软件
  • 福利费不属于工资
  • 销售固定资产的收入计入什么科目
  • 评估的房产如何入账
  • 先收到发票后到货分录
  • win7桌面图标变成了lnk
  • 自来水公司的水压力是多少
  • 增值税专用发票的税率是多少啊
  • 红字专用发票是红色的吗
  • Linux下 php5 MySQL5 Apache2 phpMyAdmin ZendOptimizer安装与配置[图文]
  • Win11 Build10.0.22000.51预览版正式推送 (附完整更新日志)
  • 公寓收费标准
  • 项目设计费怎么算
  • 一体机笔记本电脑
  • 企业付给个人工资怎么做
  • 实现php框架系列功能
  • 暂估入账的原材料有成本差异吗
  • 公允价值模式的特点
  • 小规模纳税人出租不动产免征增值税
  • 销售赔偿款增值税和所得税
  • 年报写歇业 可以写多久
  • 开发成本属于什么类型科目
  • nerf新手入门
  • pytorch csdn
  • 与http缓存有关的header
  • 帝国最新版本
  • 预交的企业所得税如何记账
  • 计算机中的意思和含义
  • 外资企业国内审批手续繁琐
  • 旅游公司差额征税如何开票
  • 物业公司收取的电费怎么确认收入
  • 公司注册地址变更有什么影响
  • sql server 2005如何使用
  • 分页存储的优缺点
  • 开具定额发票应如何做账?
  • 固定资产核算的内容主要包括
  • 原材料 半成品
  • 土地回收补偿费怎么算
  • 已付款未认证发票怎么做账
  • 货物赔偿款怎么做账
  • 分包开给总包的票,能不能抵扣
  • 服务佣金最高可以收多少
  • 怎么判断政府
  • 新会计准则应用
  • Win7、WinXP下MySql安装出错完全卸载的方法步骤
  • Sql Server 2000 行转列的实现(横排)
  • windows7 停止服务
  • win8桌面右键无法使用
  • windowsxpwifi
  • react 技巧
  • bootstraptable教程
  • javascript数据结构与算法第三版
  • html td 合并
  • 第四章之BootStrap表单与图片
  • python 网络编程培训
  • 计算天数的excel公式
  • c语言node定义
  • python中判断语句怎么写
  • 超链接打开比较合适的方式是什么
  • Python黑魔法手册
  • 个人所得税明细申报记录 厦门
  • 深圳税务服务大厅电话
  • 酒店访客时间是几个小时
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设