40 """ |
40 """ |
41 super(MultiProjectBrowser, self).__init__(parent) |
41 super(MultiProjectBrowser, self).__init__(parent) |
42 self.multiProject = multiProject |
42 self.multiProject = multiProject |
43 self.project = project |
43 self.project = project |
44 |
44 |
45 self.setWindowIcon(UI.PixmapCache.getIcon("eric.png")) |
45 self.setWindowIcon(UI.PixmapCache.getIcon("eric")) |
46 self.setAlternatingRowColors(True) |
46 self.setAlternatingRowColors(True) |
47 self.setHeaderHidden(True) |
47 self.setHeaderHidden(True) |
48 self.setItemsExpandable(False) |
48 self.setItemsExpandable(False) |
49 self.setRootIsDecorated(False) |
49 self.setRootIsDecorated(False) |
50 self.setSortingEnabled(True) |
50 self.setSortingEnabled(True) |
250 @param itm reference to the item to be set (QTreeWidgetItem) |
250 @param itm reference to the item to be set (QTreeWidgetItem) |
251 @param project reference to the project data dictionary |
251 @param project reference to the project data dictionary |
252 """ |
252 """ |
253 itm.setText(0, project['name']) |
253 itm.setText(0, project['name']) |
254 if project['master']: |
254 if project['master']: |
255 itm.setIcon(0, UI.PixmapCache.getIcon("masterProject.png")) |
255 itm.setIcon(0, UI.PixmapCache.getIcon("masterProject")) |
256 else: |
256 else: |
257 itm.setIcon(0, UI.PixmapCache.getIcon("empty.png")) |
257 itm.setIcon(0, UI.PixmapCache.getIcon("empty")) |
258 itm.setToolTip(0, project['file']) |
258 itm.setToolTip(0, project['file']) |
259 itm.setData(0, MultiProjectBrowser.ProjectFileNameRole, |
259 itm.setData(0, MultiProjectBrowser.ProjectFileNameRole, |
260 project['file']) |
260 project['file']) |
261 itm.setData(0, MultiProjectBrowser.ProjectUidRole, project['uid']) |
261 itm.setData(0, MultiProjectBrowser.ProjectUidRole, project['uid']) |
262 |
262 |