2010-07-06 16 views
0

有沒有辦法在PyQt4中顯示其他語言字符? 如果有,我應該採取什麼樣的方法? 在此先感謝。在PyQt中顯示其他語言字符

+1

嗯,除了什麼語言? – chryss 2010-07-06 01:57:03

+0

@chryss:除了他,當然:)好吧,我在開玩笑,他可能是指「非ASCII」字符。 – tzot 2010-08-04 11:03:56

回答

5

Qt使用Unicode,並且應該能夠以任何你有合適字體的語言顯示(Unicode)文本。例如,Roberto Alesina在PyQt Wiki上簡單的「Hello World」程序 - 我爲了可讀性而轉錄(因爲它在維基中是不可讀的),因此它可以用作按鈕的文本, Unicode文本(所以我冒昧翻譯它,所以它使用重音字母; - )...:

# -*- coding: utf-8 -*- 
# (or w/ever other coding you use for unicode literals;-) 
import qt, sys 
a=qt.QApplication(sys.argv) 
w=qt.QPushButton(u"Olá Mundo", None) 
w.show() 
a.exec_loop() 
相關問題