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

Qt Discussion :

Enlever la pseudo animation quand on clique sur un bouton


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 63
    Par défaut Enlever la pseudo animation quand on clique sur un bouton
    Bonjour,

    J'ai conçu l'aspect graphique de mon programme avec des images cliquables (donc avec les boutons en setflat entre autres).

    Ca marche très bien mais lorsque l'on clique sur un bouton ça met l'image du bouton enfoncé, ce qui produit donc un effet que l'on pourrait aisément qualifier de très moche :

    Connaitriez vous un moyen pour que cela n'arrive plus ?

    Merci d'avance pour votre aide !

  2. #2
    Membre éclairé Avatar de gassi64
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juin 2008
    Messages
    255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2008
    Messages : 255
    Par défaut
    Il faut désactiver le focus (montrant l'enfonçage du bouton) pour enlever ça

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    bouton.setFocusPolicy(Qt::NoFocus);
    par contre tu peux m'expliquer le setFlat stp?
    (dsl je pourri peut être ce post)

    Citation Envoyé par Nix6800 Voir le message
    Bonjour,
    J'ai conçu l'aspect graphique de mon programme avec des images cliquables (donc avec les boutons en setflat entre autres).

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 63
    Par défaut
    J'ai rajouté la ligne m_bouton1->setFocusPolicy(Qt::NoFocus); mais je n'obtient aucun changement.

    Le setFlat c'est pour ne plus avoir l'aspect "bouton", en gros ça lui donne l'apparence d'un label, mais j'ai toujours ce problème lors du clic.

  4. #4
    Membre éclairé Avatar de gassi64
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juin 2008
    Messages
    255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2008
    Messages : 255
    Par défaut
    Mince...ça marche chez moi.
    Merci pour l'explication du flat.

    Ha en fait, ton bouton n'est pas en focus, mais il reste enfoncé c'est ça???

    essai un emit released()
    ou un checked(false) mais comme c'est un slot je ne sais plus si tu peux l'utiliser directement

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 63
    Par défaut
    Le problème n'est pas qu'il reste enfoncé c'est juste qu'il affiche l'image de bouton enfoncé quand je clique et j'aimerais qu'il ne l'affiche pas du tout (que son apparence reste la même même pendant le clic)

  6. #6
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Tua s fait comment pour customizer ton boutton?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 09/02/2013, 23h05
  2. [JPanel] inserer une image quand on clique sur un bouton
    Par the_ugly dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 19/12/2006, 13h41
  3. [phpBB] Envoi mail automatique quand on clique sur un bouton
    Par Nicca dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 08/12/2006, 11h42
  4. Afficher une TextArea quand on clique sur un bouton
    Par Goozisan dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 26/11/2006, 20h44

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