Bienvenue sur le forum !

Si vous souhaitez rejoindre la communauté, cliquez sur l'un de ces boutons !

Qt 5 : 5.7.1 - Qt Creator : 4.2.0 - Qt Installer : 2.0.3 - JOM : 1.1.2 - Qt Build suite : 1.7.0 - VS Qt 5 : 2.0.0

Filtrer un QStandardItemModel sur plusieurs colonnes

Bonjour,

Je cherche à filtrer les données d'un QStandardItemModel sur plusieurs colonnes. J'arrive à filtrer sur une colonne avec :
    connect(filtreNom,SIGNAL(textChanged(QString)), this, SLOT(filtrageNom(QString))) ;
void OngletSaisie::filtrageNom(QString nouveauTexte)
{
QSortFilterProxyModel *modeleFiltre = new QSortFilterProxyModel() ;

modeleFiltre->setSourceModel(m_modeleInscrits);
modeleFiltre->setFilterKeyColumn(1) ;
modeleFiltre->setFilterFixedString(nouveauTexte) ;

vueResultats->setModel(modeleFiltre) ;
}
Mais je ne vois pas comment faire pour filtrer par exemple sur le nom et sur le prénom... Quelqu'un pourrait-il m'aiguiller sur la façon de procéder ?
Connectez-vous ou Inscrivez-vous pour répondre.