src/eric7/Project/ProjectInterfacesBrowser.py

branch
eric7
changeset 9516
0f023e61a9b5
parent 9514
2b104ad132a4
child 9520
e12589f1d408
equal deleted inserted replaced
9515:275334bc9607 9516:0f023e61a9b5
191 self.backMenu.addSeparator() 191 self.backMenu.addSeparator()
192 self.backMenu.addAction( 192 self.backMenu.addAction(
193 self.tr("Configure IDL compiler"), self.__configureIdlCompiler 193 self.tr("Configure IDL compiler"), self.__configureIdlCompiler
194 ) 194 )
195 self.backMenu.addSeparator() 195 self.backMenu.addSeparator()
196 self.backMenu.addAction(self.tr("Add interfaces..."), self.project.addIdlFiles)
197 self.backMenu.addAction( 196 self.backMenu.addAction(
198 self.tr("Add interfaces directory..."), self.project.addIdlDir 197 self.tr("Add interfaces..."), lambda: self.project.addFiles("INTERFACES")
198 )
199 self.backMenu.addAction(
200 self.tr("Add interfaces directory..."),
201 lambda: self.project.addDirectory("INTERFACES"),
199 ) 202 )
200 self.backMenu.addSeparator() 203 self.backMenu.addSeparator()
201 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) 204 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs)
202 self.backMenu.addAction( 205 self.backMenu.addAction(
203 self.tr("Collapse all directories"), self._collapseAllDirs 206 self.tr("Collapse all directories"), self._collapseAllDirs
272 self.dirMultiMenu.addAction( 275 self.dirMultiMenu.addAction(
273 self.tr("Configure IDL compiler"), self.__configureIdlCompiler 276 self.tr("Configure IDL compiler"), self.__configureIdlCompiler
274 ) 277 )
275 self.dirMultiMenu.addSeparator() 278 self.dirMultiMenu.addSeparator()
276 self.dirMultiMenu.addAction( 279 self.dirMultiMenu.addAction(
277 self.tr("Add interfaces..."), self.project.addIdlFiles 280 self.tr("Add interfaces..."), lambda: self.project.addFiles("INTERFACES")
278 ) 281 )
279 self.dirMultiMenu.addAction( 282 self.dirMultiMenu.addAction(
280 self.tr("Add interfaces directory..."), self.project.addIdlDir 283 self.tr("Add interfaces directory..."),
284 lambda: self.project.addDirectory("INTERFACES"),
281 ) 285 )
282 self.dirMultiMenu.addSeparator() 286 self.dirMultiMenu.addSeparator()
283 self.dirMultiMenu.addAction( 287 self.dirMultiMenu.addAction(
284 self.tr("Expand all directories"), self._expandAllDirs 288 self.tr("Expand all directories"), self._expandAllDirs
285 ) 289 )

eric ide

mercurial