IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Sources PyQt22 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Liste des 22 ressources de cette catégorie

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

    Téléchargé 254 fois-
    0
    0
    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
    Licence : GPL - Publié le 08/07/2013 - Taille 2 Ko - Auteur : Jiyuu +

    Génération d'un fichier pdf

    Téléchargé 37 fois-
    0
    0
    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.
    Licence : Non renseignée - Publié le 12/01/2011 - Taille 13 Ko - Auteur : Jiyuu +

    Modification d'un fichier .ods

    Téléchargé 33 fois-
    0
    0
    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
    Licence : GPL - Publié le 02/09/2011 - Taille 8 Ko - Auteur : Jiyuu +

    Construire des widgets en vrac !

    Téléchargé 29 fois-
    0
    0
    Cet exemple vous montre divers widgets fort utiles dans toute application Qt.
    Licence : Non renseignée - Publié le 29/10/2010 - Taille 2 Ko - Auteur : Sve@r +

    Fenêtre de connexion

    Téléchargé 24 fois-
    0
    0
    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.
    Licence : GPL - Publié le 23/02/2015 - Auteur : Jiyuu +

    GameOver final

    Téléchargé 23 fois-
    0
    3
    Petit exemple issu du tutoriel Qt montrant comment créer un petit jeu à 2 balles mais permettant, surtout, de comprendre le mécanisme Qt.
    Licence : GPL - Publié le 02/02/2011 - Taille 9 Ko - Auteur : Sve@r +

    Imprimer des étiquettes autocollantes en passant par un fichier PDF

    Téléchargé 22 fois-
    0
    0
    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
    Licence : Non renseignée - Publié le 22/01/2011 - Auteur : tyrtamos +

    Les widgets

    Téléchargé 22 fois-
    0
    1
    Cet exemple montre comment créer et connecter des widgets en utilisant des signaux et des slots et gérer le redimensionnement.
    Licence : Non renseignée - Publié le 29/10/2010 - Taille 1 Ko - Auteur : Sve@r +

    Hello Word

    Téléchargé 18 fois-
    0
    0
    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.
    Licence : Non renseignée - Publié le 29/10/2010 - Taille 1 Ko - Auteur : Sve@r +

    Soyons widgets

    Téléchargé 18 fois-
    0
    1
    Cet exemple montre comment on peut créer un widget personnalisé et en contrôler les tailles minimale et maximale.
    Licence : Non renseignée - Publié le 29/10/2010 - Taille 1 Ko - Auteur : Sve@r +

    Les valeurs usuelles

    Téléchargé 16 fois-
    0
    0
    Cet exemple montre comment créer des widgets parents et enfants.
    Licence : Non renseignée - Publié le 29/10/2010 - Taille 1 Ko - Auteur : Sve@r +

    Terminer proprement l'application

    Téléchargé 14 fois-
    0
    0
    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.
    Licence : Non renseignée - Publié le 29/10/2010 - Taille 1 Ko - Auteur : Sve@r +

    Une chose mène à une autre

    Téléchargé 13 fois-
    0
    0
    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.
    Licence : Non renseignée - Publié le 29/10/2010 - Taille 1 Ko - Auteur : Sve@r +

    Création de projet QML / Python

    Téléchargé 10 fois-
    0
    0
    Voici une source permettant à l'utilisateur d'automatiser la création d'un projet QML qui sera lancé depuis un script python. L'exemple fourni permet notamment de montrer deux manières de faire pour interagir entre les deux langages.

    L'outil proposé peut s'utiliser de deux manières :
    [list]
    [*]graphiquement : il suffit de lancer la commande python main.py ;
    [*]en ligne de commande : il faut rentrer la commande de cette forme python main.py /chemin/vers/le/futur/projet nom_du_projet
    [/list]

    Pour bénéficier pleinement de l'outil et être à l'aise avec QML, il est conseillé d'utiliser Qt Creator.
    Licence : GPL - Publié le 28/08/2015 - Auteur : Jiyuu +

    Avec un canon, on peut tout faire

    Téléchargé 10 fois-
    0
    0
    Un widget auto-dessiné affichant un canon.
    Licence : Non renseignée - Publié le 12/11/2010 - Taille 3 Ko - Auteur : Sve@r +

    Doux comme un agneau

    Téléchargé 7 fois-
    0
    0
    Le widget déjà présenté mais avec contrôle de la force.
    Licence : Non renseignée - Publié le 12/11/2010 - Taille 3 Ko - Auteur : Sve@r +

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

    Téléchargé 7 fois-
    1
    0
    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.
    Licence : GPL - Publié le 01/09/2011 - Taille 3 Ko - Auteur : Jiyuu +

    Windows VDM

    Téléchargé 6 fois-
    1
    0
    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/ .
    Licence : Freeware - Publié le 23/01/2011 - Taille 9 Ko - Auteur : moithibault +

    Tire-lui dessus !

    Téléchargé 5 fois-
    0
    0
    Le widget déjà développé est désormais capable de gérer les tirs et de les afficher.
    Licence : Non renseignée - Publié le 12/11/2010 - Taille 3 Ko - Auteur : Sve@r +

    Hello World - autre version

    Téléchargé 4 fois-
    0
    0
    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.
    Licence : Non renseignée - Publié le 29/10/2010 - Taille 1 Ko - Auteur : Sve@r +