嵌入式开发者社区

标题: 你们提供的qt做的界面不能显示中文 [打印本页]

作者: 小鱼儿    时间: 2015-6-19 09:16
标题: 你们提供的qt做的界面不能显示中文
qt设计的界面,有中文不能显示
作者: tenny    时间: 2015-6-23 17:32
1、将中文字体文件拷贝到 /usr/lib/fonts目录8 N7 R2 |* S1 M/ @( x) v
- D6 \( j, A# G
2、export QT_QWS_FONTDIR=/usr/lib/fonts' ?+ W- r+ T- B2 ]. p( a. _
可将以上提到的shell加入到 /etc/profile 文件中
作者: 小鱼儿    时间: 2015-6-24 09:12
tenny 发表于 2015-6-23 17:32; o$ b4 I# w- K/ I" ^0 @. y
1、将中文字体文件拷贝到 /usr/lib/fonts目录
  X+ T* v$ J6 [: U3 y- w% \1 ~3 E9 f9 P8 [: M
2、export QT_QWS_FONTDIR=/usr/lib/fonts
2 V+ O' C$ \4 A4 u3 X% O
能不能把中文字体文件提供下好不好,在哪里下载啊
作者: tenny    时间: 2015-6-24 13:23
windows 系统下
" `9 h& P3 g! N4 V/ cC:\Windows\Fonts
: g( P' L% Z" g  llinux 系统下
/ i1 i* c4 C2 m3 T* ?/ o/usr/share/fonts
作者: 小鱼儿    时间: 2015-6-24 17:44
tenny 发表于 2015-6-24 13:23
" c1 p% V; j# p$ N$ Rwindows 系统下
, O) g& N, O/ k) qC:\Windows\Fonts; P" a6 K1 z! t8 j& t
linux 系统下

5 p/ R, N  U; S( O, q- W配置后出现如下问题
4 ~9 z6 R! `$ ~2 m# s- B' tsudo gedit /etc/profile
0 b8 f3 i( r, m; r: d[sudo] password for hw: , a& j2 D6 J' C+ a% H

  r2 O1 a% M# Y; |(gedit:5480): IBUS-WARNING **: The owner of /home/hw/.config/ibus/bus is not root!0 O9 t- C1 Q/ x: L' z  {& }

: D; Q" J0 G" Q$ k; F(gedit:5480): Gtk-WARNING **: Calling Inhibit failed: GDBus.Errorrg.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
* ]7 y; I- n  X% ^3 W8 M" ~9 p% }  C  L* n4 j' I9 p
(gedit:5480): Gtk-WARNING **: Calling Inhibit failed: GDBus.Errorrg.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
作者: tenny    时间: 2015-6-25 10:32
你在 pc 上的 linux 上做配置?你不是开发板上的 QT 不能显示中文?
作者: 小鱼儿    时间: 2015-6-25 14:35
tenny 发表于 2015-6-25 10:32
6 g0 Q4 P6 Q! M1 Y/ [: k- {, z你在 pc 上的 linux 上做配置?你不是开发板上的 QT 不能显示中文?
2 k2 O$ z% J0 V) z8 J; H
我是说PC上的linux上的qt不能显示中文,我写了一个小程序,运行后中文无法显示




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4