2013-03-16 3 views
-1

Bonjour J'utilise A QTreeView avec un modèle pour pouvoir filtrer les données. Je veux ajouter des numéros de ligne à mes données, mais ils impriment dans l'ordre inverse. En ce moment, j'ai des données fictives comme celui-ciPySide QTreeView Reverse Ordre

# addItem is a custom function 
for i in range(0, 50): 
    self.addItem(model, i, "Data1", "Data2") 

résultat attendu

0 Data1 Data2 
1 Data1 Data2 
. 
. 
. 
50 Data1 Data2 

réel de sortie

50 Data1 Data2 
49 Data1 Data2 
. 
. 
. 
0 Data1 Data2 

Comment puis-je obtenir les chiffres imprimer correctement?

+0

Il est impossible d'évaluer sans savoir ce que addItem fait. Ajouter un SSCCE sinon cette question n'est pas particulièrement bien formée. – neuronet

Répondre

0

Essayez for i in reversed(range(0, 50)):