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")) |