La version 4.0beta1 de PyQt vient de sortir. C'est la première version de PyQt se basant sur Qt4.
Pour rappel, PyQt est comme son nom l'indique un binding Python pour Qt disponible sous Linux, MacOS et Windows sous une double licence GPL et commerciale.
PyQt est édité par la société Riverbank.
PyQt : http://www.riverbankcomputing.co.uk/pyqt/index.php
L'annonce (succincte) : http://www.riverbankcomputing.co.uk/news.php
Le changelog : http://www.riverbankcomputing.co.uk/pyqt/chlog4.php
La doc : http://www.riverbankcomputing.com/Docs/PyQt4/pyqt4ref.html
# \o/
Posté par Nicolas Dumoulin (site web personnel) . Évalué à 4.
Merci de ce journal
# Enfin !
Posté par Pinaraf . Évalué à 8.
# Pour une bonne nouvelle
Posté par golum . Évalué à 4.
Rappelons pour ceux qui l'auraient oublié que Qt4 est la première version proposée en GPL (double licence) pour Windows.
Rivebankcomputing s'aligne sur le sytème de licenses de Trolltech et propose donc ce binding en double license sous Windows.
Jusqu'à présent pour fair un dev libre multiplateforme en python sous Qt il fallait se rabattre sur la version gratuite de Qt et pa sur Qt4.
J'en connais un qui va passer des vacances studieuses.
[^] # Re: Pour une bonne nouvelle
Posté par Duloup . Évalué à 3.
# Dépêche
Posté par Mat (site web personnel) . Évalué à 0.
https://linuxfr.org/submit.html
[^] # Re: Dépêche
Posté par Duloup . Évalué à 6.
[^] # Re: Dépêche
Posté par golum . Évalué à 5.
# Question
Posté par farib . Évalué à 6.
Que pourrais-je gagner à apprendre à développer en python et Qt4 ?
(question ouverte)
[^] # Re: Question
Posté par Duloup . Évalué à 3.
En gros c'est les mêmes avantages que python vs C++. Après Qt change pas grand chose à l'affaire si ce n'est que Qt rend quand même la programmation C++ plus sympa donc il y a quand même moins de différences.
[^] # Re: Question
Posté par golum . Évalué à 6.
Ton cycle de développement est aussi réduit en sautant la case compilation, mais aussi pour Qt la case préprocesseur car les signaux/slot sont dynamiques avec pyQt.Tu as un retour immédiat sur ce que tu codes sans être obligé de t'appuyer sur des usines à gaz que sont les ide.
Le fait de ne pas toujours hésiter entre la STL et les librairies de Qt, ....
Le fait que tu puisses toujours réécrire les parties critiques de ton appli que tu souhaites optimiser en c++
et j'en oublie plein d'autres.
Je ne peux que te conseiller de survoler le livre suivant
http://www.commandprompt.com/community/pyqt
mais pour que tu te rendes mieux compte:
http://www.commandprompt.com/community/pyqt/x1149
Pour ce qui est de python, Guido (son créateur) est sans doute son meilleur ambassadeur
http://docs.python.org/tut/tut.html
[^] # Re: Question
Posté par Nicolas Dumoulin (site web personnel) . Évalué à 5.
http://wiki.python.org/moin/PyQt
# Cool
Posté par Gmooron . Évalué à 1.
J'ai eu un mal fou à réussir à compiler (déclaration de 4 méthodes sans corps + un fichier .h que j'avais pas) mais au final ça a marché (sauf qu'il fallait que j'enlève une instruction "connectSlotByNames" qui faisait une erreur de segementation)
J'espère que ça va être moins périlleux avec cette beta :p
# moi j'ai question
Posté par Bactisme (site web personnel) . Évalué à 4.
Plus précisément, est ce que py2exe (puisque c'est de cela qu'il s'agit) peut créer un exécutable windows qui embarque les libs KDE ?
(ou alors, juste une dll a coté, facile a packagé )
Baptiste
[^] # Re: moi j'ai question
Posté par golum . Évalué à 2.
Si tu ne trouves tu peux toujours te rabattre sur d'autres solutions que j'ai déjà evoqué.
http://linuxfr.org/comments/687293.html#687293
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.