嵌入式开发者社区

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

作者: 小鱼儿    时间: 2015-6-19 09:16
标题: 你们提供的qt做的界面不能显示中文
qt设计的界面,有中文不能显示
作者: tenny    时间: 2015-6-23 17:32
1、将中文字体文件拷贝到 /usr/lib/fonts目录' S! ^" o7 l: K( h

+ m6 v5 p6 n7 Y/ m# o2、export QT_QWS_FONTDIR=/usr/lib/fonts9 c$ k5 Z+ z5 F( U. P/ Y  v
可将以上提到的shell加入到 /etc/profile 文件中
作者: 小鱼儿    时间: 2015-6-24 09:12
tenny 发表于 2015-6-23 17:32
' A8 x9 A9 y; x* c, m( t& P( @1、将中文字体文件拷贝到 /usr/lib/fonts目录
2 B3 w1 a! u, l. U
$ G- R8 z" p6 ~8 }' \1 A2、export QT_QWS_FONTDIR=/usr/lib/fonts
2 n# e9 j' J/ Z9 [5 o1 o
能不能把中文字体文件提供下好不好,在哪里下载啊
作者: tenny    时间: 2015-6-24 13:23
windows 系统下8 W$ E1 q* ]  `6 G" t$ C3 ~/ ]
C:\Windows\Fonts
5 j5 O/ |! _  H) n- |7 clinux 系统下" G9 R9 H9 h. k
/usr/share/fonts
作者: 小鱼儿    时间: 2015-6-24 17:44
tenny 发表于 2015-6-24 13:23
4 ]* C) V" G2 F  H$ ?windows 系统下
! u! O2 E; Q- D, }, N! Q8 H! |C:\Windows\Fonts- Y" `( u; u2 s% p2 Y
linux 系统下
5 ?0 x$ D$ I. @  l& H0 s* S. r3 o
配置后出现如下问题6 q: ?1 Y; r/ R( S1 F" G7 w+ D
sudo gedit /etc/profile
' R, i6 V6 u3 A0 q8 Y- e, {[sudo] password for hw: # ^, b1 q/ ~; I0 J

: E: r7 O/ J3 E' _$ ~: ~(gedit:5480): IBUS-WARNING **: The owner of /home/hw/.config/ibus/bus is not root!
& d. Q; t, k* U( P" M7 g: p) `' C$ G
(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
$ ?8 c- n" h6 A& V% D6 i" Q
4 S, q' z$ l* ?1 a2 a(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:323 ^4 `2 G' [( q
你在 pc 上的 linux 上做配置?你不是开发板上的 QT 不能显示中文?

4 W/ Q: Z' t; Z; W. }* E我是说PC上的linux上的qt不能显示中文,我写了一个小程序,运行后中文无法显示




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