Pourquoi ne puis-je pas utiliser d'autres séries Qt avec différentes versions de Python?Pourquoi dois-je utiliser Qt Designer 2.7 avec Python 2.7?
Répondre
Vous pouvez. Si vous avez une version spécifique de Qt que vous souhaitez utiliser, vous pouvez soit télécharger une version PyQt correspondante à partir de download site de Riverbank, soit compiler votre propre version de PyQt. J'ai dû les construire à partir de rien à quelques reprises lorsque les binaires fournis ne correspondaient pas aux versions Qt/Python que je voulais utiliser. C'est un peu compliqué de compiler mais c'est certainement possible.
Notez également que la nouvelle bibliothèque PySide est une autre liaison Qt pour Python qui semble avoir de bonnes chances de supplanter PyQt (en raison de contraintes de licence plus strictes).
De manière générale, Qt Designer est un composant optionnel et indépendant de PyQt. Vous pouvez l'utiliser pour créer vos fichiers .ui mais après cela, c'est au développeur de déterminer comment les utiliser ... soit générer du code Python avec pyuic4 ou les charger dynamiquement. Tant que le format des fichiers .ui résultants est compatible avec votre version de PyQt, peu importe la version de Designer que vous utilisez (bien que je vous recommande fortement d'utiliser la version correspondant à la version de Qt avec laquelle PyQt est lié) .
- 1. Python 2.7 ou 3.1.2?
- 2. urllib.request en Python 2.7
- 3. mod_python pour python 2.7
- 4. m2crypto: compatibilité python 2.7 et quelle version d'OpenSSL utiliser?
- 5. Python 2.7 ne peut pas importer PyQt4
- 6. python 2.7 __init__ comportement sur soi
- 7. Est-ce un bug dans Python 2.7?
- 8. paquets Ubuntu nécessaires pour compiler Python 2.7
- 9. python 2.7/exec/quel est le problème?
- 10. Python 2.7 SimlpeQueue Erreur d'importation (un bug?)
- 11. l'installation de libxml2 sur python 2.7 windows
- 12. clr.AddReferenceToFile() échoue dans IronPython 2.7
- 13. Bibliothèque de chiffrement AES compatible avec Python 2.7 pour Windows
- 14. Demande GET synchrone avec YUI 2.7?
- 15. ImportError lors de l'installation de NumPy pour Python 2.7
- 16. Le programme d'installation Python 2.7 OS X, mod_wsgi et Apache
- 17. Construction de lxml pour Python 2.7 sur Windows
- 18. MySQLdb installer sous Mac OSX 10.5, Python 2.7
- 19. Python 2.7, ValueError lors de l'utilisation de HTMLParser
- 20. Python 2.7, sqlite3, ValueError: impossible de convertir BLOB en tampon
- 21. django, postgres 8.4, psycopg 2.2.2, python 2.7, mod_wsgi
- 22. Méthode de collecte sur Scala 2.7
- 23. Comment écrire un simple Lexer/Parser avec antlr 2.7?
- 24. Quelles sont les premières étapes pour débuter avec Django/Python 2.7?
- 25. QT/PyQT meilleure pratique pour utiliser QT Designer
- 26. Problèmes d'installation MYSQL-python-1.2.3 pour Python 2.7 sur Snow Leopard
- 27. Mac OS X 10.6 Python 2.7 pytidylib utidylib ne pouvait pas trouver liby
- 28. Scala 2.7: la référence est ambiguë (importée deux fois)
- 29. est-il pas de connecteur MySQL pour Python 2.7 sur Windows
- 30. stopPropagation ne fonctionne pas pour KeyListener dans YUI 2.7
Merci beaucoup. Le problème a résolu. – hakki