Partage
  • Partager sur Facebook
  • Partager sur Twitter

Couleur cellule avec QIdentityProxyModel

Pas d'affichage

    29 janvier 2019 à 19:05:01

    Bonjour,

    Voici le code pour appliquer une couleur à une cellule, mais ne marche pas. pouvez vous me le corriger ?

    Merci d'avance.

    class monModele : public QIdentityProxyModel
    {
    
    public:
    
        monModele(QObject* parent = 0): QIdentityProxyModel(parent)
            
    
        QVariant data(const QModelIndex &index, int role)
           {
           if (role == Qt::BackgroundRole) {
               QColor color = Qt::blue;
                     return QBrush(color);
            }
           return QIdentityProxyModel::data(index, role);
    
           }
    ..........
    sqlModele=newQSqlTableModel();
    sqlModele->setQuery(*mRequete);
    monModele*identModel=newmonModele();
    identModel->setSourceModel(sqlModele);
                  identModel->data(
    identModel->index(2,1),
    Qt::BackgroundRole);
    ui->tableView->setModel(identModel);
    ui->tableView->show();



    • Partager sur Facebook
    • Partager sur Twitter
    RL

    Couleur cellule avec QIdentityProxyModel

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown