Existe-t-il un moyen d'afficher d'autres caractères de langue dans PyQt4? et s'il y a, quelle est l'approche/direction que je devrais prendre? Merci d'avance.Affichage d'autres caractères de langue dans PyQt
0
A
Répondre
5
Qt utilise Unicode et devrait être capable d'afficher du texte (Unicode) dans n'importe quelle langue pour laquelle vous avez une police appropriée. Par exemple, le simple programme "Hello World" de Roberto Alesina sur le PyQt Wiki - que je transcris pour la lisibilité (et sans les commentaires pour la brièveté) car il est assez illisible dans le wiki - devrait vous permettre d'utiliser comme texte du bouton un tel Texte Unicode (donc j'ai pris la liberté de traduire de sorte qu'il utilise une lettre accentuée; -) ...:
# -*- 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()
Questions connexes
- 1. PyQt: Affichage de QTextEdits sur la fenêtre
- 2. caractères Unicode Non Affichage
- 3. Impossible d'enregistrer les caractères de ma langue
- 4. affichage des caractères allemands dans l'iphone
- 5. Affichage des caractères unicode dans Actionscript
- 6. Affichage des caractères de l'étiquette en caractères en utilisant javascript
- 7. Suppression de caractères non-affichage d'un fichier
- 8. Problèmes de codage dans PyQt
- 9. Actualiser QTextEdit dans PyQt
- 10. Glyphes SVG dans Pyqt
- 11. Affichage des caractères iso-8859-1 dans C# avec monotouch
- 12. Effacer un TableView dans PyQt
- 13. Signaux et emplacements dans PyQt
- 14. PyQt: répertoire courant dans QFileSystemModel
- 15. Problème de signal pyqt
- 16. PyQt beginremoverows
- 17. documentation PyQt
- 18. Affichage temporaire du texte (pas de dates) dans une langue différente
- 19. PyQt. TypeError
- 20. Convertir des caractères spéciaux (autre langue) en anglais en PHP
- 21. Définition d'une langue dans EBNF
- 22. PyQt afficher l'image en plein écran
- 23. Support de la langue EditText?
- 24. Changement de langue dans Magento
- 25. Clé/Valeur pyqt QComboBox
- 26. Wxwidgets et Pyqt
- 27. Comparaison PyQt vs PySide
- 28. PyQt - QLabel héritant
- 29. PyQT et les threads
- 30. pyQT QNetworkManager et ProgressBars
Um, langues autres que quoi? – chryss
@chryss: autre que le sien, bien sûr :) ok, je blague, il voulait probablement dire "non-ASCII" caractères. – tzot