Enfin, presque sans douleur.

Salut,

Je profite de ce bel été pour me faire un script qui puisse m'aider à upgrader une appli à PyQt5.

Ses principales fonctions sont la séparation des widgets QtGui vers QtWidgets et QtWebKit vers QtWebKitWidgets la réécriture des signaux-slots en 'new style' ainsi que les définitions des chaînes de texte traduisibles.

Une série de changements de moindre importance sont aussi pris en charge, La liste complète ainsi que des exemples se trouve dans le README qui accompagne le script.

J'ai basé la plupart des changements sur ce dont je disposais dans mes codes comme exemples de conversion nécessaires et quelque exemples trouvés sur la toile, si vous disposez d'exemple syntaxique qui ne fonctionne pas avec ce script, faîtes savoir.

Le script est là:

http://www.oqapy.eu/releases/pyqt4topyqt5.tar.gz