1
Quelqu'un peut-il me dire comment définir l'élément à sélectionner avec force ..comment définir la sélection d'un élément avec force dans Qt
J'ai essayé après avoir ajouté des articles à la liste rangée ..
QModelIndex index = mylistview->currentIndex();
mylistview ->setCurrentIndex(index);
sa ne fonctionne pas .. index Je index devient (-1, -1) .. peut me aider sur ce
Merci
j'ai obtenu la solution ci-dessous le code fonctionne bien .. j'ai un autre problème avec cela, QModelIndex index = mylistmodel-> index (ligne, 0); mylistview-> setCurrentIndex (index); ie dans mon application, je fais appendrow() pour insérer des éléments à listview, lorsque le signal rowsInserted est déclenché, je reçois des numéros de colonne comme 0,1,2,3 etc. Je veux seulement une colonne ie (0ème colonne) seulement ... Appendrow() ne met pas les éléments à la ligne suivante ou wat? – Naruto
AppendRow peut ajouter un ou plusieurs éléments à votre modèle. Dans la fente insertRows, vous recevrez la plage de lignes insérées. Si vous avez ajouté une seule ligne, le début et la fin auront la même valeur –
ok .. je l'ai .. mais comment puis-je modifier la même .. dois-je utiliser insertrows()? et je dois mentionner le nom de la ligne explicitement ou il prend par défaut? lequel suggérez-vous. Merci – Naruto