IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

GUI Python Discussion :

Gestion transparence GUI que faut-il utiliser ?


Sujet :

GUI Python

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 47
    Points : 27
    Points
    27
    Par défaut Gestion transparence GUI que faut-il utiliser ?
    Bonjour,

    Je réalise un outil nécessitant l'utilisation d'une GUI.
    J'ai pour le moment choisi Tkinter qui répond globalement à mon besoin sauf pour le point suivant :
    Tkinter permet de gérer une transparence globale définie dans la fenêtre principale (les widgets de cette fenêtre héritent ensuite du niveau de transparence).
    Mais je n'ai pas trouvé de solution pour gérer la transparence au niveau des widgets.
    Par exemple, mettre une image de fond non transparente et ajouter des formes et/ou des boutons dessus pour lesquels je pourrait gérer le niveau de transparence.

    Est-ce possible avec tkinter?
    Si oui, comment ?
    Sinon, quel module me conseillerai vous pour faire ça ?

    Merci d'avance

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 329
    Points : 36 848
    Points
    36 848
    Par défaut
    Salut,

    Citation Envoyé par Djey51 Voir le message
    Est-ce possible avec tkinter?
    Si oui, comment ?
    Ce n'est pas quelque chose que tkinter sait faire en natif (excepté globalement sur la fenêtre/windows).
    Par contre, on peut lui apprendre en utilisant la possibilité des Label/Buttons à afficher une image (et jouer sur leur transparence).... on peut faire plus mais ce sera plus de code à ajouter.

    Vous avez donc un arbitrage à faire:
    1. vous en passer complètement,
    2. limiter cette fonctionnalité à quelques items de votre interface,
    3. changer de bibliothèque (Qt sait faire).


    - W

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 47
    Points : 27
    Points
    27
    Par défaut
    Merci pour la réponse.
    Est-ce que Qt est installé par défaut ?
    Sinon existe-t-il une bonne doc sur Qt?

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 329
    Points : 36 848
    Points
    36 848
    Par défaut
    Citation Envoyé par Djey51 Voir le message
    Est-ce que Qt est installé par défaut ?
    Sinon existe-t-il une bonne doc sur Qt?
    Qt est livré sous la forme PyQt5 sous Python et demande l'installation de Qt5. La documentation est épaisse mais c'est un framework écrit originellement pour les développeurs C++. Dès que çà se complique, il va falloir aller lire la documentation "native" (tout comme avec tkinter, la documentation est celle de TCL/Tk).

    Comparé à tkinter, c'est ardu... mais plus complet.

    - W

Discussions similaires

  1. Réponses: 6
    Dernier message: 08/12/2010, 19h03
  2. [CSS] [FAQ] Que faut-il utiliser? <link> ou @import?
    Par BnA dans le forum Contribuez
    Réponses: 0
    Dernier message: 05/12/2007, 10h09
  3. [RegEx] Que faut-il utiliser avec l'UFT-8 : Regex ou POSIX ?
    Par Tchinkatchuk dans le forum Langage
    Réponses: 2
    Dernier message: 07/11/2006, 17h13
  4. Que faut il utiliser pour faire des recherches dans LDAP?
    Par kabouns dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 04/08/2006, 15h24
  5. interface graphique utilisateur, que faut-il utiliser?
    Par Missvan dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 01/03/2004, 12h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo