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

PyQt Python Discussion :

Masquage onglet QTabWidget


Sujet :

PyQt Python

  1. #1
    Membre éclairé Avatar de Marcopololo
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 311
    Par défaut Masquage onglet QTabWidget
    Bonjour,

    J'ai une question de débutant,

    J'utilise Qt Designer 5.15 avec Qgis et j'aimerais savoir s'il est possible de faire apparaitre, ou disparaitre un ou des onglets par rapport à une condition.
    Par exemple :
    si propriété "pas moi", je masque les onglets 1, 2 et 3 et je laisse apparaitre l'onglet 4.
    Si propriété "moi", je masque 4, et 1,2, et 3 sont visibles ?
    Merci d'avance de votre aide

    Marcopololo

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 679
    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 679
    Par défaut
    Citation Envoyé par Marcopololo Voir le message
    J'ai une question de débutant
    QT5 n'est pas un GUI pour débuter... ce qui signifie que vous savez ouvrir la documentation de Qt pour savoir si on peut rendre un Tab (in)visible, déclencher l'appel d'une fonction lorsqu'une condition change.
    Bien sûr, si vous ne vous en sortez pas demander de l'aide reste une option mais dans ce cas, poster ce que vous avez essayé de faire est un minimum (histoire qu'on puisse vous expliquer ce qui ne va pas).

    note: vous êtes supposé demandé de l'aide ici après avoir pris le temps d'ouvrir un tuto et cherché une solution sur Internet...

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2 284
    Par défaut
    bonjour

    Oui, en effet c'est dans la documentation

    Puisque tu sembles "empoté" vu ta question ... (malgré la piste de wiztricks) cherche dans la doc du widget "visible" et/ou "enabled"

    Citation Envoyé par Marcopololo Voir le message
    une question de débutant,
    débutant ou non, c'est toujours parail : la première chose est de lire la doc (pas uniquement lorsque l'on découvre la lib)
    $moi= (:nono: !== :oops:) ? :king: : :triste: ;

  4. #4
    Membre éclairé Avatar de Marcopololo
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 311
    Par défaut
    Bon, j'ai trouvé la doc je vais creuser et je reviendrai vers vous si je ne trouve pas. A priori je devrais pouvoir me d"brouiller avec cela
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setTabVisible(index, visible)

  5. #5
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 032
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 032
    Par défaut
    Oui ça semble la bonne méthode pour faire cela...
    Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
    La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)

Discussions similaires

  1. Réponses: 4
    Dernier message: 03/04/2011, 13h02
  2. Réponses: 5
    Dernier message: 27/10/2009, 16h46
  3. Réponses: 5
    Dernier message: 11/05/2009, 14h10
  4. Ajouter un onglet dans QTabWidget
    Par Invité dans le forum Qt
    Réponses: 6
    Dernier message: 26/02/2008, 15h46
  5. masquage / protection de certains onglets
    Par lbar012001 dans le forum Excel
    Réponses: 2
    Dernier message: 07/06/2007, 14h04

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