Project/ProjectTranslationsBrowser.py

changeset 564
b3d966393ba9
parent 539
87f9bce38a44
child 788
5b1b59777460
equal deleted inserted replaced
563:e35d2cda9a74 564:b3d966393ba9
108 ["Qt4", "Qt4C", "E4Plugin", "PySide", "PySideC"]: 108 ["Qt4", "Qt4C", "E4Plugin", "PySide", "PySideC"]:
109 act = self.menu.addAction(self.trUtf8('Generate translation'), 109 act = self.menu.addAction(self.trUtf8('Generate translation'),
110 self.__generateSelected) 110 self.__generateSelected)
111 self.tsMenuActions.append(act) 111 self.tsMenuActions.append(act)
112 self.tsprocMenuActions.append(act) 112 self.tsprocMenuActions.append(act)
113 act = self.menu.addAction(\ 113 act = self.menu.addAction(
114 self.trUtf8('Generate translation (with obsolete)'), 114 self.trUtf8('Generate translation (with obsolete)'),
115 self.__generateObsoleteSelected) 115 self.__generateObsoleteSelected)
116 self.tsMenuActions.append(act) 116 self.tsMenuActions.append(act)
117 self.tsprocMenuActions.append(act) 117 self.tsprocMenuActions.append(act)
118 act = self.menu.addAction(self.trUtf8('Generate all translations'), 118 act = self.menu.addAction(self.trUtf8('Generate all translations'),
119 self.__generateAll) 119 self.__generateAll)
120 self.tsprocMenuActions.append(act) 120 self.tsprocMenuActions.append(act)
121 act = self.menu.addAction(\ 121 act = self.menu.addAction(
122 self.trUtf8('Generate all translations (with obsolete)'), 122 self.trUtf8('Generate all translations (with obsolete)'),
123 self.__generateObsoleteAll) 123 self.__generateObsoleteAll)
124 self.tsprocMenuActions.append(act) 124 self.tsprocMenuActions.append(act)
125 self.menu.addSeparator() 125 self.menu.addSeparator()
126 act = self.menu.addAction(self.trUtf8('Open in Qt-Linguist'), 126 act = self.menu.addAction(self.trUtf8('Open in Qt-Linguist'),
216 if self.project.getProjectType() in \ 216 if self.project.getProjectType() in \
217 ["Qt4", "Qt4C", "E4Plugin", "PySide", "PySideC"]: 217 ["Qt4", "Qt4C", "E4Plugin", "PySide", "PySideC"]:
218 act = self.backMenu.addAction(self.trUtf8('Generate all translations'), 218 act = self.backMenu.addAction(self.trUtf8('Generate all translations'),
219 self.__generateAll) 219 self.__generateAll)
220 self.tsprocBackMenuActions.append(act) 220 self.tsprocBackMenuActions.append(act)
221 act = self.backMenu.addAction(\ 221 act = self.backMenu.addAction(
222 self.trUtf8('Generate all translations (with obsolete)'), 222 self.trUtf8('Generate all translations (with obsolete)'),
223 self.__generateObsoleteAll) 223 self.__generateObsoleteAll)
224 self.tsprocBackMenuActions.append(act) 224 self.tsprocBackMenuActions.append(act)
225 act = self.backMenu.addAction(self.trUtf8('Release all translations'), 225 act = self.backMenu.addAction(self.trUtf8('Release all translations'),
226 self.__releaseAll) 226 self.__releaseAll)
268 ["Qt4", "Qt4C", "E4Plugin", "PySide", "PySideC"]: 268 ["Qt4", "Qt4C", "E4Plugin", "PySide", "PySideC"]:
269 act = self.multiMenu.addAction(self.trUtf8('Generate translations'), 269 act = self.multiMenu.addAction(self.trUtf8('Generate translations'),
270 self.__generateSelected) 270 self.__generateSelected)
271 self.tsMultiMenuActions.append(act) 271 self.tsMultiMenuActions.append(act)
272 self.tsprocMultiMenuActions.append(act) 272 self.tsprocMultiMenuActions.append(act)
273 act = self.multiMenu.addAction(\ 273 act = self.multiMenu.addAction(
274 self.trUtf8('Generate translations (with obsolete)'), 274 self.trUtf8('Generate translations (with obsolete)'),
275 self.__generateObsoleteSelected) 275 self.__generateObsoleteSelected)
276 self.tsMultiMenuActions.append(act) 276 self.tsMultiMenuActions.append(act)
277 self.tsprocMultiMenuActions.append(act) 277 self.tsprocMultiMenuActions.append(act)
278 self.multiMenu.addSeparator() 278 self.multiMenu.addSeparator()
279 act = self.multiMenu.addAction(\ 279 act = self.multiMenu.addAction(
280 self.trUtf8('Open in Qt-Linguist'), self._openItem) 280 self.trUtf8('Open in Qt-Linguist'), self._openItem)
281 self.tsMultiMenuActions.append(act) 281 self.tsMultiMenuActions.append(act)
282 act = self.multiMenu.addAction(self.trUtf8('Open in Editor'), 282 act = self.multiMenu.addAction(self.trUtf8('Open in Editor'),
283 self.__openFileInEditor) 283 self.__openFileInEditor)
284 self.tsMultiMenuActions.append(act) 284 self.tsMultiMenuActions.append(act)
338 if self.project.getProjectType() in \ 338 if self.project.getProjectType() in \
339 ["Qt4", "Qt4C", "E4Plugin", "PySide", "PySideC"]: 339 ["Qt4", "Qt4C", "E4Plugin", "PySide", "PySideC"]:
340 act = self.dirMenu.addAction(self.trUtf8('Generate all translations'), 340 act = self.dirMenu.addAction(self.trUtf8('Generate all translations'),
341 self.__generateAll) 341 self.__generateAll)
342 self.tsprocDirMenuActions.append(act) 342 self.tsprocDirMenuActions.append(act)
343 act = self.dirMenu.addAction(\ 343 act = self.dirMenu.addAction(
344 self.trUtf8('Generate all translations (with obsolete)'), 344 self.trUtf8('Generate all translations (with obsolete)'),
345 self.__generateObsoleteAll) 345 self.__generateObsoleteAll)
346 self.tsprocDirMenuActions.append(act) 346 self.tsprocDirMenuActions.append(act)
347 act = self.dirMenu.addAction(self.trUtf8('Release all translations'), 347 act = self.dirMenu.addAction(self.trUtf8('Release all translations'),
348 self.__releaseAll) 348 self.__releaseAll)
403 """ 403 """
404 if not self.project.isOpen(): 404 if not self.project.isOpen():
405 return 405 return
406 406
407 try: 407 try:
408 categories = self.getSelectedItemsCountCategorized(\ 408 categories = self.getSelectedItemsCountCategorized(
409 [ProjectBrowserFileItem, ProjectBrowserSimpleDirectoryItem]) 409 [ProjectBrowserFileItem, ProjectBrowserSimpleDirectoryItem])
410 cnt = categories["sum"] 410 cnt = categories["sum"]
411 if cnt <= 1: 411 if cnt <= 1:
412 index = self.indexAt(coord) 412 index = self.indexAt(coord)
413 if index.isValid(): 413 if index.isValid():
414 self._selectSingleItem(index) 414 self._selectSingleItem(index)
415 categories = self.getSelectedItemsCountCategorized(\ 415 categories = self.getSelectedItemsCountCategorized(
416 [ProjectBrowserFileItem, ProjectBrowserSimpleDirectoryItem]) 416 [ProjectBrowserFileItem, ProjectBrowserSimpleDirectoryItem])
417 cnt = categories["sum"] 417 cnt = categories["sum"]
418 418
419 bfcnt = categories[str(ProjectBrowserFileItem)] 419 bfcnt = categories[str(ProjectBrowserFileItem)]
420 sdcnt = categories[str(ProjectBrowserSimpleDirectoryItem)] 420 sdcnt = categories[str(ProjectBrowserSimpleDirectoryItem)]

eric ide

mercurial