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 :

Comment insérer des données dans un QTableWidget avec un setSpan() ?

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 4
    Points : 5
    Points
    5
    Par défaut Comment insérer des données dans un QTableWidget avec un setSpan() ?
    Bonjour,
    Jai souhaite faire une insertion des données dans ma QTableWidget avec un setSpan,

    Voici un bout de mon code ,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
     
    void SpiceReaction::ClickApply()
    {
        int allTabRow=0;
        for(int i=0; i < ui->tableWidget->rowCount();i++)
        {
            //send to QTableWidget
            allTabRow = ReactionTable->rowCount(); //compte les row dans le ReactionTable
            ReactionTable->insertRow(allTabRow); //insertion des nombre des row
     
            allTableSelected = new  QTableWidgetItem();   //champs de checkbox
            allTableSelected->setCheckState(Qt::Unchecked);
     
            //nombres des donnée a etre selectionner par l'utilisateur
     
            allTableName = new QTableWidgetItem(nameReaction);
            allTableCategorie = new QTableWidgetItem(CategorieCocher);
            allNombreEspece = new  QTableWidgetItem(NombreEspece);
            allConstantK = new QTableWidgetItem(ConstantK);
            Spice = new  QTableWidgetItem();
            IdEspeceReaction = new QTableWidgetItem();
     
            //Put data in the table
            ReactionTable->setItem(allTabRow,0, allTableSelected);
            ReactionTable->setItem(allTabRow,1, allTableName);
            ReactionTable->setItem(allTabRow,2, allTableCategorie);
            ReactionTable->setItem(allTabRow,3, allNombreEspece);
            ReactionTable->setItem(allTabRow,4, allConstantK);
     
            SetSpiceReaction();  //appelles les donnees non spaner
     
            allTabRow ++;
        }
         allTabRow -= ui->tableWidget->rowCount();
         //setSpan
            ReactionTable->setSpan(allTabRow,0,ui->tableWidget->rowCount(),1);
            ReactionTable->setSpan(allTabRow,1,ui->tableWidget->rowCount() ,1);
            ReactionTable->setSpan(allTabRow,2,ui->tableWidget->rowCount() ,1);
            ReactionTable->setSpan(allTabRow,3,ui->tableWidget->rowCount(),1) ;
            ReactionTable->setSpan(allTabRow,4,ui->tableWidget->rowCount() ,1);
     
            ReactionTable->resizeColumnsToContents(); //resize contents
     
    }
    Images attachées Images attachées  

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    si Vous regardez mon screenshoot,
    Je souhaite savoir comment remplir les données dans le derniere colonne(IdReaction) de la Table, Car dans le 2eme lignes de table il ya qu'une partis des données qui sont inserer.

    Merci

Discussions similaires

  1. [MySQL] Insérer des données dans une table avec Foreach
    Par Gogad dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 07/04/2010, 08h53
  2. comment insérer des données dans la table via le formulaire
    Par justintak dans le forum Visual Studio
    Réponses: 1
    Dernier message: 16/10/2009, 15h40
  3. Réponses: 3
    Dernier message: 14/07/2009, 13h45
  4. Réponses: 1
    Dernier message: 23/03/2009, 13h56
  5. [VB.Net] Comment insérer des données dans des tables ?
    Par shakoulé dans le forum Accès aux données
    Réponses: 2
    Dernier message: 23/09/2006, 21h46

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