Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py

changeset 1640
1699d46026cd
parent 1509
c0b5e693b0eb
child 2195
d6cbd81fb692
child 2303
0ed4ed026c16
equal deleted inserted replaced
1639:294476b9c714 1640:1699d46026cd
88 self.__lastFileItem = QTreeWidgetItem(self.resultList, [file]) 88 self.__lastFileItem = QTreeWidgetItem(self.resultList, [file])
89 self.__lastFileItem.setFirstColumnSpanned(True) 89 self.__lastFileItem.setFirstColumnSpanned(True)
90 self.__lastFileItem.setExpanded(True) 90 self.__lastFileItem.setExpanded(True)
91 self.__lastFileItem.setData(0, self.filenameRole, file) 91 self.__lastFileItem.setData(0, self.filenameRole, file)
92 92
93 itm = QTreeWidgetItem(self.__lastFileItem, 93 itm = QTreeWidgetItem(self.__lastFileItem)
94 ["{0:6}".format(line), error, sourcecode])
95 if isWarning: 94 if isWarning:
96 itm.setIcon(0, UI.PixmapCache.getIcon("warning.png")) 95 itm.setIcon(0, UI.PixmapCache.getIcon("warning.png"))
97 else: 96 else:
98 itm.setIcon(0, UI.PixmapCache.getIcon("syntaxError.png")) 97 itm.setIcon(0, UI.PixmapCache.getIcon("syntaxError.png"))
98 itm.setData(0, Qt.DisplayRole, line)
99 itm.setData(1, Qt.DisplayRole, error)
100 itm.setData(2, Qt.DisplayRole, sourcecode)
99 itm.setData(0, self.filenameRole, file) 101 itm.setData(0, self.filenameRole, file)
100 itm.setData(0, self.lineRole, int(line)) 102 itm.setData(0, self.lineRole, int(line))
101 itm.setData(0, self.indexRole, index) 103 itm.setData(0, self.indexRole, index)
102 itm.setData(0, self.errorRole, error) 104 itm.setData(0, self.errorRole, error)
103 itm.setData(0, self.warningRole, isWarning) 105 itm.setData(0, self.warningRole, isWarning)

eric ide

mercurial