Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez Python Discussion :

Tutoriels PyQt et PySide : lancement du domaine Python et Qt


Sujet :

Contribuez Python

  1. #1
    Responsable Qt & Livres

    Tutoriels PyQt et PySide : lancement du domaine Python et Qt
    Bonjour,

    Le nombre de ressources disponibles en français pour les bindings en Python de Qt, PyQt et PySide principalement, commençant à augmenter, il nous a paru utile d'en rassembler les synopses en une seule page, pour plus de facilité lors d'une recherche. Elle bénéficie d'ailleurs de la dernière amélioration en date sur nos pages de cours, la recherche.

    Elle se situe à cette adresse : http://pyqt.developpez.com/tutoriels/.
    Cela s'ajoute donc à la page cours et tutoriels Qt existante.

    Pour le moment, elle ne recense que quelques tutoriels ; nous espérons cependant l'élargir avec de plus en plus de tutoriels et même une FAQ et d'autres ressources spécifiques à l'utilisation de Qt en Python (pour le moment, seule une source est déjà disponible). Si vous souhaitez y participer, n'hésitez surtout pas à me contacter par message privé ou par email.

    Vous pouvez aussi regarder le guide de référence de PyQt, en anglais, ainsi que les ressources Qt (actualités, FAQ, forum, traduction de la documentation de référence, tutoriels, outils, binaires, livres, blog...).

    Voir aussi les Cours et tutoriels pour apprendre la programmation Python

    Bonne lecture .
    Vous souhaitez participer aux rubriques Qt ou PyQt (tutoriels, FAQ, traductions), HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  2. #2
    Membre expérimenté
    Bonsoir,
    j'ai une idée de tutoriel à proposer : les "Styles Sheets".

    Je l'aurais bien fait mais pour le coup je n'y connais rien dans ce domaine et je serais curieux de voir comment cela fonctionne.

  3. #3
    Expert éminent
    Bonjour rambc,

    Je n'en connais pas assez pour faire un tuto, mais je les ai déjà utilisé. Par exemple, pour avoir un QLineEdit avec un fond jaune:

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    self.lignetexte.setStyleSheet(u"background-color: yellow")


    Le "background-color: yellow", c'est du CSS qui fait partie du script html (pages web). On trouve sa syntaxe facilement, par exemple ici: http://fr.html.net/tutorials/css/.

    Tyrtamos
    Un expert est une personne qui a fait toutes les erreurs qui peuvent être faites, dans un domaine étroit... (Niels Bohr)
    Mes recettes python: http://www.jpvweb.com

  4. #4
    Membre expérimenté
    Bonjour.

    Ne peut-on pas justement faire comme avec le CSS, à savoir définir une feuille de style à part ? Cela serait très intéressant.