262 """ |
261 """ |
263 Private method to initialize the viewlist context menu. |
262 Private method to initialize the viewlist context menu. |
264 """ |
263 """ |
265 self.__startMenu = QMenu(self.tr("Start"), self) |
264 self.__startMenu = QMenu(self.tr("Start"), self) |
266 self.__startMenu.addAction( |
265 self.__startMenu.addAction( |
267 UI.PixmapCache.getIcon("runScript"), |
266 EricPixmapCache.getIcon("runScript"), |
268 self.tr("Run Script..."), |
267 self.tr("Run Script..."), |
269 self.__contextMenuRunScript, |
268 self.__contextMenuRunScript, |
270 ) |
269 ) |
271 self.__startMenu.addAction( |
270 self.__startMenu.addAction( |
272 UI.PixmapCache.getIcon("debugScript"), |
271 EricPixmapCache.getIcon("debugScript"), |
273 self.tr("Debug Script..."), |
272 self.tr("Debug Script..."), |
274 self.__contextMenuDebugScript, |
273 self.__contextMenuDebugScript, |
275 ) |
274 ) |
276 self.__startMenu.addAction( |
275 self.__startMenu.addAction( |
277 UI.PixmapCache.getIcon("profileScript"), |
276 EricPixmapCache.getIcon("profileScript"), |
278 self.tr("Profile Script..."), |
277 self.tr("Profile Script..."), |
279 self.__contextMenuProfileScript, |
278 self.__contextMenuProfileScript, |
280 ) |
279 ) |
281 self.__startMenu.addAction( |
280 self.__startMenu.addAction( |
282 UI.PixmapCache.getIcon("coverageScript"), |
281 EricPixmapCache.getIcon("coverageScript"), |
283 self.tr("Coverage run of Script..."), |
282 self.tr("Coverage run of Script..."), |
284 self.__contextMenuCoverageScript, |
283 self.__contextMenuCoverageScript, |
285 ) |
284 ) |
286 |
285 |
287 self.__menu = QMenu(self) |
286 self.__menu = QMenu(self) |
288 self.__menu.addAction( |
287 self.__menu.addAction( |
289 UI.PixmapCache.getIcon("tabClose"), |
288 EricPixmapCache.getIcon("tabClose"), |
290 self.tr("Close"), |
289 self.tr("Close"), |
291 self.__contextMenuClose, |
290 self.__contextMenuClose, |
292 ) |
291 ) |
293 self.closeOthersMenuAct = self.__menu.addAction( |
292 self.closeOthersMenuAct = self.__menu.addAction( |
294 UI.PixmapCache.getIcon("tabCloseOther"), |
293 EricPixmapCache.getIcon("tabCloseOther"), |
295 self.tr("Close Others"), |
294 self.tr("Close Others"), |
296 self.__contextMenuCloseOthers, |
295 self.__contextMenuCloseOthers, |
297 ) |
296 ) |
298 self.__menu.addAction(self.tr("Close All"), self.__contextMenuCloseAll) |
297 self.__menu.addAction(self.tr("Close All"), self.__contextMenuCloseAll) |
299 self.__menu.addSeparator() |
298 self.__menu.addSeparator() |
300 self.saveMenuAct = self.__menu.addAction( |
299 self.saveMenuAct = self.__menu.addAction( |
301 UI.PixmapCache.getIcon("fileSave"), self.tr("Save"), self.__contextMenuSave |
300 EricPixmapCache.getIcon("fileSave"), self.tr("Save"), self.__contextMenuSave |
302 ) |
301 ) |
303 self.__menu.addAction( |
302 self.__menu.addAction( |
304 UI.PixmapCache.getIcon("fileSaveAs"), |
303 EricPixmapCache.getIcon("fileSaveAs"), |
305 self.tr("Save As..."), |
304 self.tr("Save As..."), |
306 self.__contextMenuSaveAs, |
305 self.__contextMenuSaveAs, |
307 ) |
306 ) |
308 self.__menu.addAction( |
307 self.__menu.addAction( |
309 UI.PixmapCache.getIcon("fileSaveAll"), |
308 EricPixmapCache.getIcon("fileSaveAll"), |
310 self.tr("Save All"), |
309 self.tr("Save All"), |
311 self.__contextMenuSaveAll, |
310 self.__contextMenuSaveAll, |
312 ) |
311 ) |
313 self.__menu.addSeparator() |
312 self.__menu.addSeparator() |
314 self.openRejectionsMenuAct = self.__menu.addAction( |
313 self.openRejectionsMenuAct = self.__menu.addAction( |
316 ) |
315 ) |
317 self.__menu.addSeparator() |
316 self.__menu.addSeparator() |
318 self.__startAct = self.__menu.addMenu(self.__startMenu) |
317 self.__startAct = self.__menu.addMenu(self.__startMenu) |
319 self.__menu.addSeparator() |
318 self.__menu.addSeparator() |
320 self.__menu.addAction( |
319 self.__menu.addAction( |
321 UI.PixmapCache.getIcon("printPreview"), |
320 EricPixmapCache.getIcon("printPreview"), |
322 self.tr("Print Preview"), |
321 self.tr("Print Preview"), |
323 self.__contextMenuPrintPreviewFile, |
322 self.__contextMenuPrintPreviewFile, |
324 ) |
323 ) |
325 self.__menu.addAction( |
324 self.__menu.addAction( |
326 UI.PixmapCache.getIcon("print"), |
325 EricPixmapCache.getIcon("print"), |
327 self.tr("Print"), |
326 self.tr("Print"), |
328 self.__contextMenuPrintFile, |
327 self.__contextMenuPrintFile, |
329 ) |
328 ) |
330 self.__menu.addSeparator() |
329 self.__menu.addSeparator() |
331 self.copyPathAct = self.__menu.addAction( |
330 self.copyPathAct = self.__menu.addAction( |