J'utilise QTableWidget et lorsque l'utilisateur clique sur une ligne particulière, j'utilise cet index pour effectuer certaines opérations. J'ai également activé le tri en utilisant setSortEnable, donc quand je le trier en cliquant sur un en-tête, tous les changements d'index de ligne mais je veux l'index précédent alors que dois-je faire? S'il vous plaît me suggérer.Tri QTableWidget orginal index
Répondre
Je suppose que vous voulez l'index non trié afin que vous puissiez mapper cela à une liste externe de données? Si tel est le cas, vous devez utiliser un QTableView() qui vous permettra de configurer un proxy de tri et de mapper les index à vos données d'origine (modèle).
Cette question a quelques informations qui peuvent aider: Can't use itemFromIndex in clicked signal of QTreeView with QSortFilterProxyModel
en fait j'ai un QVector qui contient Qstringlist pour la ligne indivisuelle alors écrivez maintenant ce que je fais prend tout ligne sélectionnée et utiliser la méthode isContain de QVector (mais je ne pense pas que c'est la bonne façon de vérifier) et en prenant l'index de QVector – Chiku
- 1. Index de tri décroissants
- 2. Sélection QComboBox dans QTableWidget
- 3. RubyQt Crashing sur QTableWidget
- 4. Sélection Tri - Index de Min/Max
- 5. Les index perdus après le tri
- 6. pyqt délégué article personnalisé pour qtablewidget
- 7. Affichage des données sur QTableWidget
- 8. Javascript: Tri multidimensionnel des tableaux par index spécifié?
- 9. Tri d'une PagedCollectionView par index (à l'aide de SilverLine Datagrid)
- 10. Comment activer la modification pour QTableWidget
- 11. PyQt Evénements clavier QTableWidget lors de l'édition
- 12. Suppression des numéros d'index dans QTablewidget
- 13. Aucun tel signal QTableWidget :: cellChanged (int, int)
- 14. QT: Référence Menu contextuel (QMenu) du QTableWidget
- 15. Édition de publication dans la cellule QTableWidget
- 16. index vertical pour TableViewControllers
- 17. Pourquoi `index = index ++` n'est pas incrémenté `index`?
- 18. haskell tri
- 19. Optimisation des index SQL Server
- 20. Redimensionner l'ensemble QTableWidget (pas les colonnes ou les lignes)
- 21. Comment faire en sorte que QTableWidget affiche des éléments?
- 22. Différence entre les signaux cellPressed et cellClicked de PyQt4 QTableWidget
- 23. Lecture des éléments sélectionnés à partir de QTableWidget
- 24. Alignement de QTableWidget avec les frontières de son parent QWidget
- 25. récupérer le texte dans une cellule spécifique dans un QTableWidget?
- 26. Aide sur la colonne Python/Qt4 et QTableWidget cliquez sur
- 27. PyQt4 Déplacer la rangée QTableWidget avec les widgets
- 28. Comment définir la hauteur par défaut sur QTableWidget
- 29. Le support C# est-il disponible pour un tri basé sur un index?
- 30. Tri d'un GridView
Je ne peux pas analyser ce qui est demandé exactement. S'il vous plaît clarifier ce qui se passe, et ce que vous voulez avoir lieu. –
dans QTableWidget je veux finalement est l'index qui a d'abord mis en place quand j'ai ouvert la table même après la table de tri selon une colonne .... – Chiku