MultiProject/MultiProjectBrowser.py

changeset 495
b31b0bffa5b0
parent 486
e4711a55e482
child 791
9ec2ac20e54e
equal deleted inserted replaced
492:01f3384d535a 495:b31b0bffa5b0
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

eric ide

mercurial