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 :

QTableView::sortByColumn()

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2007
    Messages : 106
    Par défaut QTableView::sortByColumn()
    Bonjour !
    pour afficher les items de QTableWidget en ordre croissant ou decroissant j utilse la fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    void QTableView::sortByColumn ( int column, Qt::SortOrder order )
    alors l'affichage de mon application est correct mais quand le contenue de l item ne depasse pas 3 carracteres comme c est indiquer ici :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    enum Qt::SortOrder
    This enum describes how the items in a widget are sorted.
     
    Constant	      Value	       Description
     
    Qt::AscendingOrder	0	The items are sorted ascending e.g. starts with 'AAA' ends with 'ZZZ' in Latin-1 locales
    Qt::DescendingOrder	1	The items are sorted descending e.g. starts with 'ZZZ' ends with 'AAA' in Latin-1 locales
    Or les items de mon application contiennent " 1234......" alors ici l'affichge croissant ou decroissant n est pas corecte .
    Y a t il un expert pour mexpliquer comment faire un affichage croissant ou decroissant corecte dans ce cas SVP ?
    j utilise :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	QTableWidget   et pour  les items    QTableWidgetItem

  2. #2
    Membre expérimenté
    Avatar de DaveShot
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2008
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 238
    Par défaut
    Bonjour aliwatte,

    ce que tu peux faire c'est surcharger l'opérateur < de QTableWidgetItem, pour définir ta méthode de comparaison.


    En espérant avoir pu t'aider,
    David

Discussions similaires

  1. Tri avec QSqlQueryModel et QTableView
    Par mr404 dans le forum Bases de données
    Réponses: 5
    Dernier message: 28/10/2008, 18h42
  2. Réponses: 1
    Dernier message: 03/10/2008, 09h01
  3. Réponses: 3
    Dernier message: 28/08/2008, 17h22
  4. [QTableView] selection multiple--> Qclipboard
    Par guyzmot dans le forum Débuter
    Réponses: 1
    Dernier message: 20/08/2008, 15h33
  5. Comment utiliser QTableView?
    Par magicbisous-nours dans le forum Débuter
    Réponses: 6
    Dernier message: 09/07/2008, 10h30

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