31 self.multiProject = multiProject |
31 self.multiProject = multiProject |
32 |
32 |
33 self.setWindowIcon(UI.PixmapCache.getIcon("eric.png")) |
33 self.setWindowIcon(UI.PixmapCache.getIcon("eric.png")) |
34 self.setAlternatingRowColors(True) |
34 self.setAlternatingRowColors(True) |
35 |
35 |
36 self.connect(self.multiProject, SIGNAL("newMultiProject"), |
36 self.multiProject.newMultiProject.connect(self.__newMultiProject) |
37 self.__newMultiProject) |
37 self.multiProject.multiProjectOpened.connect(self.__multiProjectOpened) |
38 self.connect(self.multiProject, SIGNAL("multiProjectOpened"), |
38 self.multiProject.multiProjectClosed.connect(self.__multiProjectClosed) |
39 self.__multiProjectOpened) |
39 self.multiProject.projectDataChanged.connect(self.__projectDataChanged) |
40 self.connect(self.multiProject, SIGNAL("multiProjectClosed"), |
40 self.multiProject.projectAdded.connect(self.__projectAdded) |
41 self.__multiProjectClosed) |
41 self.multiProject.projectRemoved.connect(self.__projectRemoved) |
42 self.connect(self.multiProject, SIGNAL("projectDataChanged"), |
|
43 self.__projectDataChanged) |
|
44 self.connect(self.multiProject, SIGNAL("projectAdded"), |
|
45 self.__projectAdded) |
|
46 self.connect(self.multiProject, SIGNAL("projectRemoved"), |
|
47 self.__projectRemoved) |
|
48 self.multiProject.projectOpened.connect(self.__projectOpened) |
42 self.multiProject.projectOpened.connect(self.__projectOpened) |
49 |
43 |
50 self.__createPopupMenu() |
44 self.__createPopupMenu() |
51 self.setContextMenuPolicy(Qt.CustomContextMenu) |
45 self.setContextMenuPolicy(Qt.CustomContextMenu) |
52 self.customContextMenuRequested.connect(self.__contextMenuRequested) |
46 self.customContextMenuRequested.connect(self.__contextMenuRequested) |
53 self.connect(self, SIGNAL("itemActivated(QListWidgetItem*)"), self.__openItem) |
47 self.itemActivated.connect(self.__openItem) |
54 |
48 |
55 ############################################################################ |
49 ############################################################################ |
56 ## Slot handling methods below |
50 ## Slot handling methods below |
57 ############################################################################ |
51 ############################################################################ |
58 |
52 |