位置: 编程技术 - 正文

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文本编辑器命令)

  • 税前弥补以前年度亏损例
  • 出口退税免税政策
  • 计提房产税要含税吗
  • 海外工作薪资比国内高多少
  • 企业为清算状态是什么
  • 固定资产加速折旧的方法有哪些
  • 定额发票怎么验证真伪
  • 建筑业统一发票税率多少
  • 企业税金包括
  • 运费营改增时间
  • 契税和车辆购置税的异同
  • 个人所得税计算器2023
  • 增值税普通发票有什么用
  • 金税盘里的增值税怎么算
  • 非汉语是什么意思
  • 公司取得政府赔偿款要交增值税吗
  • 电子发票截图可以吗
  • 商品出口消费税计算方法
  • 代订住宿费属于那个经营范围
  • 计提工资是计提当月的还是上个月的
  • 股权激励取消怎么处理?
  • 固定资产弃置费怎么算
  • 财务原始凭证
  • 外汇账户怎么开
  • php做
  • tkinter美观界面
  • 当月收到服务成本票下个月才开出发票
  • 经营租入固定资产的租赁费计入
  • 绣球花的叶子出现了斑点,这是怎么了?
  • 公司清算债权债务如何清理
  • 小规模纳税人免税额度是多少
  • php调试函数
  • 简单html代码
  • 微信小程序基于什么技术
  • 回顾2021年作文
  • 季节性用工法律规定
  • 公司租赁员工电脑怎么办
  • 开票钱收不回怎么办
  • 电子承兑提示付款提前几天
  • 起征点和免征额都是税收优惠形式
  • 固定资产接受捐赠的条件
  • 购进材料款项未付用什么凭证
  • 增量成本属于什么成本
  • 生产成本比主营业务成本大
  • 异地开立分公司条件
  • mysql同步问题之Slave延迟很大优化方法
  • MYSQL数据库原理及应用
  • winxp系统如何设置禁用磁盘检测功能
  • 微软停止更新win7
  • 服务器centos6.8安装教程
  • 电脑怎样进入安全模式
  • wweb32.exe - wweb32是什么进程
  • 微软推送win10更新 蓝牙
  • vim的配置文件名
  • win7自动更新在哪
  • linux ./文件
  • window10怎么升11
  • win8.1黑屏
  • linux中tr命令
  • win7不识别大于4T的盘
  • linux开启ssh服务失败
  • python列表详解
  • loading and loading
  • css网站布局实录 pdf
  • js easyui
  • unity-Lightmapping
  • 使用jquery实现的项目
  • jquery聚焦输入框
  • 可扩展的敏捷方法有哪两种观点,并作以简单阐述?
  • unity中事件分发系统 EventDispatcher
  • js对象用法
  • 国家税务局浙江省电子税务局新版
  • 个人纳税记录为多少
  • 天津国税电话
  • 辽宁省地方税务局公告2014年第10号
  • 国家税务培训信息网官网
  • 腾讯 短信服务
  • 辽宁地方税务局招聘
  • 买车购置税去哪里交钱
  • 城市维护建设税属于什么科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设