diff -r 294476b9c714 -r 1699d46026cd Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py --- a/Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py Sat Feb 18 18:12:14 2012 +0100 +++ b/Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py Sun Feb 19 15:26:55 2012 +0100 @@ -207,21 +207,20 @@ @param path path of the file or directory (string) """ statusText = self.trUtf8(svnStatusMap[status]) - itm = QTreeWidgetItem(self.statusList, [ - "", - changelist, - statusText, - self.trUtf8(svnStatusMap[propStatus]), - self.yesno[locked], - self.yesno[history], - self.yesno[switched], - self.lockinfo[lockinfo], - self.yesno[uptodate], - "{0:7}".format(str(revision)), - "{0:7}".format(str(change)), - author, - path, - ]) + itm = QTreeWidgetItem(self.statusList) + itm.setData(0, Qt.DisplayRole, "") + itm.setData(1, Qt.DisplayRole, changelist) + itm.setData(2, Qt.DisplayRole, statusText) + itm.setData(3, Qt.DisplayRole, self.trUtf8(svnStatusMap[propStatus])) + itm.setData(4, Qt.DisplayRole, self.yesno[locked]) + itm.setData(5, Qt.DisplayRole, self.yesno[history]) + itm.setData(6, Qt.DisplayRole, self.yesno[switched]) + itm.setData(7, Qt.DisplayRole, self.lockinfo[lockinfo]) + itm.setData(8, Qt.DisplayRole, self.yesno[uptodate]) + itm.setData(9, Qt.DisplayRole, revision) + itm.setData(10, Qt.DisplayRole, change) + itm.setData(11, Qt.DisplayRole, author) + itm.setData(12, Qt.DisplayRole, path) itm.setTextAlignment(1, Qt.AlignLeft) itm.setTextAlignment(2, Qt.AlignHCenter)