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 :

QCheckBox dans QTableWidget

Vue hybride

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

    Informations forums :
    Inscription : Mars 2010
    Messages : 115
    Par défaut QCheckBox dans QTableWidget
    bonjour,

    je voudrais savoir comment récupérer l'état d'un checkbox qui se situe dans un tableWidget. Il y a dans l'initialisation du tableWidgets, dans la deuxième colonne qui est numéroté 1 , des checkbox non coché, et donc lorsque l'utilisateur choisi de coché , je voudrais récupère son état, de plus lors de l'initialisation du tableWidget on sélectionne toute la ligne de la table.

    Merci de votre compréhension.

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 122
    Billets dans le blog
    148
    Par défaut
    Bonjour,

    Si vous n'avez pas de pointeur sur la QCheckBox, vous pouvez essayé de récupérer l'élément avec la fonction ItemAt()
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 115
    Par défaut
    bonjour, j'ai des pointeur sur les items comme cela:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        QTableWidgetItem *ref=new QTableWidgetItem(QString::number(t->getRef()));
        QTableWidgetItem *etat=new QTableWidgetItem(QString::number(t->getEtat()));
        etat->setCheckState(Qt::Unchecked);
    je ne sais pas comment récupérer les états des checkbox dans la colonne "etat", de plus j'avais mis un signal itemSelectionChanged() comme cela:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
        connect(tableWidget, SIGNAL(itemSelectionChanged ()), this, SLOT(changementEtat()));
    mais je ne sais pas si ça correspond bien au bon signal, car ce signal est émis lorsque qu'on change de ligne avec la souris.

Discussions similaires

  1. Réponses: 1
    Dernier message: 24/02/2010, 15h37
  2. Réponses: 1
    Dernier message: 18/01/2010, 02h30
  3. Ajout Widget dans QTableWidget
    Par Somato dans le forum Qt
    Réponses: 1
    Dernier message: 01/07/2008, 17h02
  4. Insertion widget dans QTableWidget
    Par uriotcea dans le forum Qt
    Réponses: 2
    Dernier message: 06/06/2008, 21h42
  5. [Qt4] Interdire le double clic dans QTableWidget
    Par Michaël dans le forum Qt
    Réponses: 2
    Dernier message: 14/04/2007, 21h56

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