eric6/ViewManager/ViewManager.py

changeset 7007
0ba99702920c
parent 6942
2602857055c5
child 7026
fbb685ce95cc
equal deleted inserted replaced
7006:c29932589c9c 7007:0ba99702920c
2768 autocompletionMenu.addSeparator() 2768 autocompletionMenu.addSeparator()
2769 autocompletionMenu.addAction(self.autoCompleteFromDocAct) 2769 autocompletionMenu.addAction(self.autoCompleteFromDocAct)
2770 autocompletionMenu.addAction(self.autoCompleteFromAPIsAct) 2770 autocompletionMenu.addAction(self.autoCompleteFromAPIsAct)
2771 autocompletionMenu.addAction(self.autoCompleteFromAllAct) 2771 autocompletionMenu.addAction(self.autoCompleteFromAllAct)
2772 2772
2773 searchMenu = QMenu(
2774 QCoreApplication.translate('ViewManager', '&Search'),
2775 self.ui)
2776 searchMenu.setTearOffEnabled(True)
2777 searchMenu.addAction(self.quickSearchAct)
2778 searchMenu.addAction(self.quickSearchBackAct)
2779 searchMenu.addAction(self.searchAct)
2780 searchMenu.addAction(self.searchNextAct)
2781 searchMenu.addAction(self.searchPrevAct)
2782 searchMenu.addAction(self.searchNextWordAct)
2783 searchMenu.addAction(self.searchPrevWordAct)
2784 searchMenu.addAction(self.replaceAct)
2785 searchMenu.addSeparator()
2786 searchMenu.addAction(self.searchClearMarkersAct)
2787 searchMenu.addSeparator()
2788 searchMenu.addAction(self.searchFilesAct)
2789 searchMenu.addAction(self.replaceFilesAct)
2790 searchMenu.addSeparator()
2791 searchMenu.addAction(self.searchOpenFilesAct)
2792 searchMenu.addAction(self.replaceOpenFilesAct)
2793
2794 menu = QMenu(QCoreApplication.translate('ViewManager', '&Edit'), 2773 menu = QMenu(QCoreApplication.translate('ViewManager', '&Edit'),
2795 self.ui) 2774 self.ui)
2796 menu.setTearOffEnabled(True) 2775 menu.setTearOffEnabled(True)
2797 menu.addAction(self.undoAct) 2776 menu.addAction(self.undoAct)
2798 menu.addAction(self.redoAct) 2777 menu.addAction(self.redoAct)
2819 menu.addSeparator() 2798 menu.addSeparator()
2820 menu.addMenu(autocompletionMenu) 2799 menu.addMenu(autocompletionMenu)
2821 menu.addAction(self.calltipsAct) 2800 menu.addAction(self.calltipsAct)
2822 menu.addAction(self.codeInfoAct) 2801 menu.addAction(self.codeInfoAct)
2823 menu.addSeparator() 2802 menu.addSeparator()
2824 menu.addMenu(searchMenu)
2825 menu.addSeparator()
2826 menu.addAction(self.gotoAct) 2803 menu.addAction(self.gotoAct)
2827 menu.addAction(self.gotoBraceAct) 2804 menu.addAction(self.gotoBraceAct)
2828 menu.addAction(self.gotoLastEditAct) 2805 menu.addAction(self.gotoLastEditAct)
2829 menu.addAction(self.gotoPreviousDefAct) 2806 menu.addAction(self.gotoPreviousDefAct)
2830 menu.addAction(self.gotoNextDefAct) 2807 menu.addAction(self.gotoNextDefAct)
3349 """ the searchtext, the replacement text and options for the""" 3326 """ the searchtext, the replacement text and options for the"""
3350 """ search and to display the result.</p>""" 3327 """ search and to display the result.</p>"""
3351 )) 3328 ))
3352 self.replaceOpenFilesAct.triggered.connect(self.__replaceOpenFiles) 3329 self.replaceOpenFilesAct.triggered.connect(self.__replaceOpenFiles)
3353 self.searchActions.append(self.replaceOpenFilesAct) 3330 self.searchActions.append(self.replaceOpenFilesAct)
3331
3332 def initSearchMenu(self):
3333 """
3334 Public method to create the Search menu.
3335
3336 @return the generated menu
3337 @rtype QMenu
3338 """
3339 menu = QMenu(
3340 QCoreApplication.translate('ViewManager', '&Search'),
3341 self.ui)
3342 menu.setTearOffEnabled(True)
3343 menu.addAction(self.quickSearchAct)
3344 menu.addAction(self.quickSearchBackAct)
3345 menu.addAction(self.searchAct)
3346 menu.addAction(self.searchNextAct)
3347 menu.addAction(self.searchPrevAct)
3348 menu.addAction(self.searchNextWordAct)
3349 menu.addAction(self.searchPrevWordAct)
3350 menu.addAction(self.replaceAct)
3351 menu.addSeparator()
3352 menu.addAction(self.searchClearMarkersAct)
3353 menu.addSeparator()
3354 menu.addAction(self.searchFilesAct)
3355 menu.addAction(self.replaceFilesAct)
3356 menu.addSeparator()
3357 menu.addAction(self.searchOpenFilesAct)
3358 menu.addAction(self.replaceOpenFilesAct)
3359
3360 return menu
3354 3361
3355 def initSearchToolbars(self, toolbarManager): 3362 def initSearchToolbars(self, toolbarManager):
3356 """ 3363 """
3357 Public method to create the Search toolbars. 3364 Public method to create the Search toolbars.
3358 3365
4373 len(self.editors) != 0 and spellingAvailable) 4380 len(self.editors) != 0 and spellingAvailable)
4374 self.autoSpellCheckAct.setEnabled(spellingAvailable) 4381 self.autoSpellCheckAct.setEnabled(spellingAvailable)
4375 4382
4376 def addToExtrasMenu(self, menu): 4383 def addToExtrasMenu(self, menu):
4377 """ 4384 """
4378 Public method to add some actions to the extras menu. 4385 Public method to add some actions to the Extras menu.
4379 4386
4380 @param menu reference to the menu to add actions to (QMenu) 4387 @param menu reference to the menu to add actions to (QMenu)
4381 """ 4388 """
4382 self.__editSpellingMenu = QMenu(QCoreApplication.translate( 4389 self.__editSpellingMenu = QMenu(QCoreApplication.translate(
4383 'ViewManager', "Edit Dictionary")) 4390 'ViewManager', "Edit Dictionary"))

eric ide

mercurial