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() ?

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    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
    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  

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