在Qt中显示希腊字母,将编码更改为UTF-8后仍然为“?”,此时可以查找UTF-8希腊字母编码表,找到该字母所对应的编码值,然后直接赋值,例如,在编码表中找到希腊字母μ的十六进制编码为0X03BC,则可以这样赋值:QString mu(0X03BC);label->setText(mu);这样就就可以显示出希腊字母μ了。下表为UTF-8希腊字母编码表:
字符 | 十进制 | 十六进制 | 实体 | 名称 |
---|---|---|---|---|
Ͱ | 880 | 0370 | 希腊大写字母 HETA | |
ͱ | 881 | 0371 | 希腊小写字母 HETA | |
Ͳ | 882 | 0372 | 希腊大写字母 ARCHAIC SAMPI | |
ͳ | 883 | 0373 | 希腊小写字母 ARCHAIC SAMPI | |
ʹ | 884 | 0374 | 希腊数字符号(GREEK NUMERAL SIGN) | |
͵ | 885 | 0375 | 较低的希腊数字符号(GREEK LOWER NUMERAL SIGN) | |
Ͷ | 886 | 0376 | 希腊大写字母 PAMPHYLIAN DIGAMMA | |
ͷ | 887 | 0377 | 希腊小写字母 PAMPHYLIAN DIGAMMA | |
ͺ | 890 | 037A | 希腊 YPOGEGRAMMENI | |
ͻ | 891 | 037B | 小型的反转的半月形的希腊 SIGMA 符号 | |
ͼ | 892 | 037C | 小型的带点的半月形的希腊 SIGMA 符号 | |
ͽ | 893 | 037D | 小型的反转的带点的半月形的希腊 SIGMA 符号 | |
; | 894 | 037E | 希腊问号(GREEK QUESTION MARK) | |
΄ | 900 | 0384 | 希腊 TONOS | |
΅ | 901 | 0385 | 希腊 DIALYTIKA TONOS | |
Ά | 902 | 0386 | 带有 TONOS 的希腊大写字母 ALPHA | |
· | 903 | 0387 | 希腊 ANO TELEIA | |
Έ | 904 | 0388 | 带有 TONOS 的希腊大写字母 EPSILON | |
Ή | 905 | 0389 | 带有 TONOS 的希腊大写字母 ETA | |
Ί | 906 | 038A | 带有 TONOS 的希腊大写字母 IOTA | |
Ό | 908 | 038C | 带有 TONOS 的希腊大写字母 OMICRON | |
Ύ | 910 | 038E | 希带有 TONOS 的腊大写字母 UPSILON | |
Ώ | 911 | 038F | 带有 TONOS 的希腊大写字母 OMEGA | |
ΐ | 912 | 0390 | 带有 DIALYTIKA 和 TONOS 的希腊小写字母 IOTA | |
Α | 913 | 0391 | Α | 希腊大写字母 ALPHA |