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

Discussion :

initialiser l'état d'un bouton

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 81
    Par défaut initialiser l'état d'un bouton
    bonjour,
    j'utilise Qt creator et j'arrive pas a initialiser la propriété checked avec le code suivant: toolbutton_2->setchecked(true);
    voila le message d'erreur : 'toolbutton_2' was not declared in this scope
    sachant que ce bouton est dans tool box
    comment faire?
    une autre petite question: comment rajouter un bouton au toolbar?
    merci!

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 774
    Par défaut
    'toolbutton_2' was not declared in this scope
    Le message est pourtant clair. Soit tu as oublié de déclarer toolbutton_2 dans le header de ta classe, soit tu n'es pas dans le bon namespace quand tu fais appel à cet attribut (tu dois du oublier un truc du genre MaClasse:: ).

    G.

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 81
    Par défaut
    Qt Creator rajoute en haut de la page #include "ui_simulateur.h"
    mais ça marche pas

  4. #4
    Membre expérimenté Avatar de cayou66
    Inscrit en
    Décembre 2008
    Messages
    286
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Décembre 2008
    Messages : 286
    Par défaut
    Les "boutons"dans une toolbar sont en général des QActions. Ces dernières prennent l'apparence d'un bouton dans une toolBox.

  5. #5
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 81
    Par défaut
    Citation Envoyé par cayou66 Voir le message
    Les "boutons"dans une toolbar sont en général des QActions. Ces dernières prennent l'apparence d'un bouton dans une toolBox.
    ça donne quoi sur Qt Creator?

  6. #6
    Membre expérimenté Avatar de cayou66
    Inscrit en
    Décembre 2008
    Messages
    286
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Décembre 2008
    Messages : 286
    Par défaut
    Tu entends quoi par "ça donne quoi sur Qt creator"?
    Si tu parle pour la création des fichiers ui, donc par le designer, ce sont des QActions, donc dans la fenêtre action editor. Après tu fais glisser l'action dans la toolBar, et tada ! elle apparait sous forme de bouton

Discussions similaires

  1. Réponses: 5
    Dernier message: 09/11/2006, 10h36
  2. Visualisation d'un état via un bouton
    Par TNC dans le forum Access
    Réponses: 16
    Dernier message: 09/08/2006, 16h10
  3. [asp-html]état d'un bouton radio
    Par Adren dans le forum ASP
    Réponses: 1
    Dernier message: 02/08/2006, 11h57
  4. [VB6] Initialiser le syle d'un bouton de commande
    Par fabiofabio dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 08/06/2006, 18h11
  5. Récuperer l'état d'un bouton radio
    Par Jibees dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 05/04/2006, 09h54

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