2257 )) |
2257 )) |
2258 self.findFileActivateAct.triggered.connect( |
2258 self.findFileActivateAct.triggered.connect( |
2259 self.__activateFindFileWidget) |
2259 self.__activateFindFileWidget) |
2260 self.actions.append(self.findFileActivateAct) |
2260 self.actions.append(self.findFileActivateAct) |
2261 self.addAction(self.findFileActivateAct) |
2261 self.addAction(self.findFileActivateAct) |
|
2262 |
|
2263 self.vcsStatusListActivateAct = EricAction( |
|
2264 self.tr("VCS Status List"), |
|
2265 self.tr("VCS Status List"), |
|
2266 QKeySequence(self.tr("Alt+Shift+V")), |
|
2267 0, self, |
|
2268 'vcs_status_list_activate') |
|
2269 self.vcsStatusListActivateAct.setStatusTip(self.tr( |
|
2270 "Switch the input focus to the VCS Status List window.")) |
|
2271 self.vcsStatusListActivateAct.setWhatsThis(self.tr( |
|
2272 """<b>VCS Status List</b>""" |
|
2273 """<p>This switches the input focus to the VCS Status List""" |
|
2274 """ window.</p>""" |
|
2275 )) |
|
2276 self.vcsStatusListActivateAct.triggered.connect( |
|
2277 self.__activateVcsStatusList) |
|
2278 self.actions.append(self.vcsStatusListActivateAct) |
|
2279 self.addAction(self.vcsStatusListActivateAct) |
2262 |
2280 |
2263 self.whatsThisAct = EricAction( |
2281 self.whatsThisAct = EricAction( |
2264 self.tr('What\'s This?'), |
2282 self.tr('What\'s This?'), |
2265 UI.PixmapCache.getIcon("whatsThis"), |
2283 UI.PixmapCache.getIcon("whatsThis"), |
2266 self.tr('&What\'s This?'), |
2284 self.tr('&What\'s This?'), |
3333 # left side |
3351 # left side |
3334 self.__menus["subwindow"].addSection(self.tr("Left Side")) |
3352 self.__menus["subwindow"].addSection(self.tr("Left Side")) |
3335 if self.__shellPosition == "left": |
3353 if self.__shellPosition == "left": |
3336 self.__menus["subwindow"].addAction(self.shellActivateAct) |
3354 self.__menus["subwindow"].addAction(self.shellActivateAct) |
3337 self.__menus["subwindow"].addAction(self.pbActivateAct) |
3355 self.__menus["subwindow"].addAction(self.pbActivateAct) |
|
3356 self.__menus["subwindow"].addAction(self.vcsStatusListActivateAct) |
3338 self.__menus["subwindow"].addAction(self.mpbActivateAct) |
3357 self.__menus["subwindow"].addAction(self.mpbActivateAct) |
3339 if self.templateViewer is not None: |
3358 if self.templateViewer is not None: |
3340 self.__menus["subwindow"].addAction(self.templateViewerActivateAct) |
3359 self.__menus["subwindow"].addAction(self.templateViewerActivateAct) |
3341 if self.browser is not None: |
3360 if self.browser is not None: |
3342 self.__menus["subwindow"].addAction(self.browserActivateAct) |
3361 self.__menus["subwindow"].addAction(self.browserActivateAct) |
6880 replaceMode=True, txt=txt, searchDir=searchDir, |
6899 replaceMode=True, txt=txt, searchDir=searchDir, |
6881 openFiles=openFiles) |
6900 openFiles=openFiles) |
6882 |
6901 |
6883 def __activateFindFileWidget(self): |
6902 def __activateFindFileWidget(self): |
6884 """ |
6903 """ |
6885 Private method to activate the Find In Files widget. |
6904 Private slot to activate the Find In Files widget. |
6886 """ |
6905 """ |
6887 if self.__layoutType == "Toolboxes": |
6906 if self.__layoutType == "Toolboxes": |
6888 self.rToolboxDock.show() |
6907 self.rToolboxDock.show() |
6889 self.rToolbox.setCurrentWidget(self.__findFileWidget) |
6908 self.rToolbox.setCurrentWidget(self.__findFileWidget) |
6890 elif self.__layoutType == "Sidebars": |
6909 elif self.__layoutType == "Sidebars": |
6892 self.rightSidebar.setCurrentWidget(self.__findFileWidget) |
6911 self.rightSidebar.setCurrentWidget(self.__findFileWidget) |
6893 self.__findFileWidget.setFocus( |
6912 self.__findFileWidget.setFocus( |
6894 Qt.FocusReason.ActiveWindowFocusReason) |
6913 Qt.FocusReason.ActiveWindowFocusReason) |
6895 |
6914 |
6896 self.__findFileWidget.activate() |
6915 self.__findFileWidget.activate() |
|
6916 |
|
6917 def __activateVcsStatusList(self): |
|
6918 """ |
|
6919 Private slot to activate the VCS Status List. |
|
6920 """ |
|
6921 if self.__layoutType == "Toolboxes": |
|
6922 self.lToolboxDock.show() |
|
6923 self.lToolbox.setCurrentWidget(self.__vcsStatusWidget) |
|
6924 elif self.__layoutType == "Sidebars": |
|
6925 self.leftSidebar.show() |
|
6926 self.leftSidebar.setCurrentWidget(self.__vcsStatusWidget) |
|
6927 self.__vcsStatusWidget.setFocus( |
|
6928 Qt.FocusReason.ActiveWindowFocusReason) |
6897 |
6929 |
6898 ########################################################## |
6930 ########################################################## |
6899 ## Below are slots to handle StdOut and StdErr |
6931 ## Below are slots to handle StdOut and StdErr |
6900 ########################################################## |
6932 ########################################################## |
6901 |
6933 |