Sources PyQt

Retrouvez ici tous les meilleurs téléchargements Sources PyQt
Ajouter un nouvel élément

    Utilitaire de génération de .py depuis des .ui

    Licence : GPL - 08/07/2013 - Téléchargé 16 x
    Le code source proposé permet de lancer un utilitaire destiné à générer rapidement des fichiers .py depuis les fichiers .ui créés via QtDesigner.
    Le code joint est écrit en Python 3.3 et PyQt5.

    Pour ceux qui connaissent l’IDE Eric, cet utilitaire permet entre autre de palier le fait qu’Eric ne soit pas encore compatible avec PyQt5 et donc l’absence de cette fonctionnalité

    D’autre part, tout le monde n’utilisant pas Eric, un outil permettant de passer simplement des .ui aux .py ne peut être qu’un gain de temps.

    Le code proposé est évolutif, et l’idée est de coller au plus prêt des fonctionnalités que peut offrir Eric (gestion des signaux, …), mais dans un souci « d’urgence » sur un autre projet, il n’y a ... Voir la suite

    Construire des widgets en vrac !

    Licence : Autre - 29/10/2010 - Téléchargé 5 x
    Cet exemple vous montre divers widgets fort utiles dans toute application Qt.

    Hello Word

    Licence : Autre - 29/10/2010 - Téléchargé 3 x
    Ce premier programme est un simple exemple de Hello World. Il contient juste le minimum pour créer une application Qt. Un aperçu est disponible.

    Modification d'un fichier .ods

    Licence : GPL - 02/09/2011 - Téléchargé 3 x
    Voici un petit bout de code permettant de remplir un document .ods considéré comme étant un modèle et donc pré-rempli. Ce code se base sur le fait qu'un fichier .ods n'est qu'une archive contenant divers fichiers .xml ou sous répertoire.
    Parmi ces fichiers content.xml contient les informations que nous rentrons dans notre tableur via l'interface d'OpenOffice ou LibreOffice.

    L'archive à télécharger contient :
    - le code Python ;
    - un fichier template.ods contenant des balises rentrées à la main (ici, $$nom$$, $$prenom$$, $$age$$)

    Le code que je vous propose permet dans l'ordre :
    - de copier et renommer le fichier modèle template.ods en template.zip ;
    - de dézipper cette dernière archive ;
    - ... Voir la suite

    Génération d'un fichier pdf

    Licence : Autre - 12/01/2011 - Téléchargé 3 x
    Vous trouverez dans le fichier zip, un fichier *.html qui servira de modèle au futur fichier pdf, un fichier *.css pour la mise en forme, un fichier *.PNG et le code python permettant la génération.

    Dans cet exemple vous verrez aussi qu'il est possible d'insérer des "balises" dans le code HTML qui pourront ensuite être traitées par python pour renseigner le futur fichier pdf.

    GameOver final

    Licence : GPL - 02/02/2011 - Téléchargé 2 x
    Petit exemple issu du tutoriel Qt montrant comment créer un petit jeu à 2 balles mais permettant, surtout, de comprendre le mécanisme Qt.

    Fenêtre de connexion

    Licence : GPL - 23/02/2015 - Téléchargé 2 x
    Le code proposé est issu de mon dernier article traitant de l'utilisation de Qt Quick avec Python.
    L'exemple permet de mettre en avant la facilité d'utilisation du langage QML pour créer une interface graphique ainsi que différentes méthode permettant d'assurer l'interaction entre le code QML et le code Python.

    Terminer proprement l'application

    Licence : Autre - 29/10/2010 - Téléchargé 2 x
    Cet exemple constitue une extension de la fenêtre créée plus tôt. Nous allons maintenant continuer afin de terminer proprement l'application sur requête de l'utilisateur.

    Les widgets

    Licence : Autre - 29/10/2010 - Téléchargé 2 x
    Cet exemple montre comment créer et connecter des widgets en utilisant des signaux et des slots et gérer le redimensionnement.

    Avec un canon, on peut tout faire

    Licence : Autre - 12/11/2010 - Téléchargé 1 x
    Un widget auto-dessiné affichant un canon.

    Tire-lui dessus !

    Licence : Autre - 12/11/2010 - Téléchargé 1 x
    Le widget déjà développé est désormais capable de gérer les tirs et de les afficher.

    Game Over

    Licence : Autre - 12/11/2010 - Téléchargé 1 x
    Du widget on arrive à un jeu presque fonctionnel.

    Soyons widgets

    Licence : Autre - 29/10/2010 - Téléchargé 1 x
    Cet exemple montre comment on peut créer un widget personnalisé et en contrôler les tailles minimale et maximale.

    Une chose mène à une autre

    Licence : Autre - 29/10/2010 - Téléchargé 1 x
    Cet exemple montre comment créer des widgets personnalisés avec des signaux et des slots et comment les connecter d'une manière plus complexe.

    Utilisation de la classe QNetwork.QFtp pour travailler avec un serveur FTP

    Licence : GPL - 01/09/2011 - Téléchargé 1 x
    Le code joint montre comment se connecter à un serveur FTP, comment y créer un dossier, y téléverser et télécharger un fichier.
    Les fichiers nécessaires ne sont évidemment pas créés. Il faut donc penser à les créer avant de faire les tests.

    De plus ce code montre comment utiliser quelques signaux émis lors des différentes étapes et état du serveur.

    Imprimer des étiquettes autocollantes en passant par un fichier PDF

    Licence : Autre - 22/01/2011 - Téléchargé 1 x
    Dans le cadre d'un projet écrit en PyQt4, j'avais plusieurs impressions d'étiquettes à faire et j'ai fini par mettre au point le code suivant.

    La particularité, c'est que le programme n'imprime pas lui-même : il crée des fichiers PDF. Cela permet de vérifier visuellement ce qui va être imprimé et on laissera le visualiseur PDF utilisé (Acrobat Reader ou autre) imprimer lui-même.

    Ce code est multiplateforme (au moins Windows et Linux).

    Le code

    L'impression et l'affichage des étiquettes est présenté sous forme de classe.

    Les principales données à passer à l'instanciation de la classe sont :

    • etiq : liste des chaines, éventuellement multilignes (avec os.linese ... Voir la suite

    Windows VDM

    Licence : Gratuit - 23/01/2011 - Téléchargé x
    Un programme qui affiche sous la forme d'infobulles Windows à intervalle régulier dans la barre des tâches les derniéres VDM postées sur le site http://www.viedemerde.fr/ .

    Doux comme un agneau

    Licence : Autre - 12/11/2010 - Téléchargé x
    Le widget déjà présenté mais avec contrôle de la force.

    Accrochons des briques en l'air

    Licence : Autre - 12/11/2010 - Téléchargé x
    Repartant sur les bases déjà mises, on ajoute des cibles dans le ciel.

    Hello World - autre version

    Licence : Autre - 29/10/2010 - Téléchargé x
    Ce premier programme est un simple exemple de Hello World. Il contient juste le minimum pour créer une application Qt, présenté d'une autre manière que Hello World. Un aperçu est disponible.

22 éléments

Contacter le responsable de la rubrique PyQt & PySide