Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Sortie de PyQt 5.1
Le binding Python de Qt supporte les nouveautés de Qt 5.1

Le , par Jiyuu

22PARTAGES

2  0 
Sortie de PyQt 5.1
Le support de nouveaux modules rend le binding plus complet.



Riverbank a annoncé récemment la sortie de la nouvelle version de son binding Qt pour Python. Cette dernière version, disponible pour Python 3.3 en version 32 bits et 64 bits, se base dorénavant sur la version 5.1.1 du framework de Digia et pour laquelle nous avons déjà largement communiqué lors de sa sortie.

Dans les nouveautés on notera la prise en charge des nouveaux modules Qt Sensors et Qt SerialPort et le support bien avancé des bindings OpenGL 2.0 et OpenGL ES/2.

Qt Sensors, apparu à l'origine dans Qt Mobility pour Qt 4, gère des capteurs tels qu'un accéléromètre, un gyroscope ou une boussole ; Qt SerialPort, quant à lui, est un dérivé de QSerialDevice, une bibliothèque pour la gestion des ports séries.

Concernant les bindings OpenGL, ceux-ci sont destinés à simplifier l'utilisation de l'API notamment dans la réalisation de scènes tridimensionnelles complexes.

Pour finir, la compilation croisée est dorénavant supportée et une configuration pour Raspberry Pi est maintenant possible.

Et vous ?
Pensez-vous utiliser cette nouvelle version ?
Pour quelle(s) raison(s) ?

Source : site web de Riverbank
Téléchargez PyQt5

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de htoukour
Membre régulier https://www.developpez.com
Le 09/10/2013 à 16:30
C'est vraiment une bonne nouvelle.
0  0 
Avatar de tyrtamos
Expert éminent https://www.developpez.com
Le 09/10/2013 à 17:03
Bonjour,

Oui, c'est une très bonne nouvelle. Ça montre que nous avons une bibliothèque dynamique, qui s'améliore et s’enrichit en permanence.

Mais comme j'ai tout en Python 2.7 et PyQt4, le passage à Python 3.3 et PyQt5 sera douloureux (mais inévitable). L'année prochaine peut-être ou la suivante?
0  0 
Avatar de Jiyuu
Rédacteur/Modérateur https://www.developpez.com
Le 09/10/2013 à 18:18
Il est vrai que dans beaucoup de cas comme le tien Tyrtamos, passé à PyQt5 va être long... fallait pas faire tant de programme

Heureusement PyQt4 est très fiable et bien qu'il sera certainement moins mis à jour puisqu'il est basé sur une version ancienne de Qt, il permet de faire beaucoup de chose.

Concernant PyQt5, ce que je peux vous dire c'est qu'il y a dans les tiroirs de DVP quelques projets qui devraient permettent à certains de prendre en main assez facilement cette version et pour les autres j'espère que ça leur donnera envie d'y aller
0  0 
Avatar de laurentD7
Nouveau Candidat au Club https://www.developpez.com
Le 10/10/2013 à 17:20
C'est une très bonne nouvelle. Je pensais utiliser le binding PyQt pour mes futurs projets (mes anciens projets sont entièrement en Qt natif avec C++).

Je m'y mets.
0  0 
Avatar de Jiyuu
Rédacteur/Modérateur https://www.developpez.com
Le 16/10/2013 à 23:10
Sortie de PyQt 5.1.1
Riverbank annonce la sortie d'une version de maintenance.



Riverbank vient d'annoncer la sortie d'une nouvelle version de son binding.
Cette version, la 5.1.1 corrige les bogues connus et est donc à considérer comme une version de maintenance.

Source : Riverbank
Télécharger PyQt 5.1.1
0  0 
Avatar de jeby6372
Membre à l'essai https://www.developpez.com
Le 18/03/2014 à 1:24
Bonjour,

je viens de compiler (cross-compile) Qt5.2.1 sur la RaspBerry. Je ne vois aucune informations sur un SIP / PyQt5 RaspBain. L'installation standard fonctionne sur le RaspBerry équipé de QT5 ?
0  0