IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
FAQ Qt FAQ Qt Creator FAQ PyQt & PySide

La FAQ PyQt & PySide

La FAQ PyQt & PySideConsultez toutes les FAQ

Nombre d'auteurs : 4, nombre de questions : 38, dernière mise à jour : 29 août 2021 

 
OuvrirSommaireDivers bis

Si vous rencontrez un problème lié au binding PySide et après avoir vérifié les points suivants, en dernier recours, il vous est possible de rapporter un éventuel bogue à l'équipe de PySide. Pour cela, une inscription sur le site est nécessaire.

Vérifiez ces quelques points :
  • que le problème n'est pas lié à votre code ou à votre environnement ;
  • qu'il n'existe aucun sujet sur le net permettant de solutionner ce problème ;
  • qu'aucun rapport de bogue n'a déjà été reporté.

Une fois inscrit, vous aurez un petit formulaire à remplir dans lequel il vous faudra expliquer précisément ce que vous avez constatez, de préférence en anglais (l'interface du formulaire est en français mais ne vous laissez pas duper). Une série de filtre permet d'affiner votre rapport (OS sur lequel le bogue est constaté, problème fonctionnel, problème dans la documentation, bogue dans un module de QtGui...). Une fois ce formulaire renseigné, il ne vous reste plus qu'à le soumettre à l'équipe, les adresses email étant déjà renseignées. Par la suite, un système de suivi de bogue vous permettra de savoir où en est sa résolution.

Gardez cependant à l'esprit qu'une surcharge de travail pour les équipes PySide les ralentit dans leur travail quotidien. Il est donc impératif pour le confort de tous de vérifier si le problème ne peut pas être résolu sans passer par eux (n'hésitez pas à utiliser les forums et d'autres moyens d'aide pour vérifier que le problème ne vient pas de votre code).

Créé le 21 janvier 2011  par Jiyuu

Lien : Le Bugzilla de PySide

Afin de créer un exécutable pour Windows depuis un code PySide vous devez tout d'abord installer un logiciel permettant de compiler votre code. cxFreeze permet de faire ceci très simplement.

Une fois celui-ci installé, tapez la ligne de commande suivante :

 
Sélectionnez
cxfreeze votreapplication.py --target-dir dist --base-name Win32GUI

Ceci va générer automatiquement un dossier dist contenant l'exécutable ainsi que les fichiers nécessaires au bon fonctionnement de celui-ci. Cependant, certaine(s) DLL générée(s) par cette commande semble(nt) poser problème. Vous les identifierez facilement en tentant de lancer l'exécutable généré. Une fois celle(s)-ci identifiée(s), il vous suffit de les remplacer par celle(s) présente(s) dans votre dossier C:\Python2X\Lib\site-packages\PySide\.

Créé le 21 janvier 2011  par Jiyuu

Lien : cxFreeze

Copyright © 2010 developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.