UI/UserInterface.py

changeset 1843
0c00516e0403
parent 1833
f7cd855680f1
child 1852
12d37ab1baf3
equal deleted inserted replaced
1841:2f9e28e56c1b 1843:0c00516e0403
3480 Private slot to handle the start of a debugging session. 3480 Private slot to handle the start of a debugging session.
3481 """ 3481 """
3482 self.setDebugProfile() 3482 self.setDebugProfile()
3483 if self.layout == "Toolboxes": 3483 if self.layout == "Toolboxes":
3484 if not self.embeddedShell: 3484 if not self.embeddedShell:
3485 self.hToolbox.setCurrentWidget(self.shell) 3485 self.hToolbox.setCurrentWidget(self.shellAssembly)
3486 elif self.layout == "Sidebars": 3486 elif self.layout == "Sidebars":
3487 if not self.embeddedShell: 3487 if not self.embeddedShell:
3488 self.bottomSidebar.setCurrentWidget(self.shell) 3488 self.bottomSidebar.setCurrentWidget(self.shellAssembly)
3489 3489
3490 def setDebugProfile(self, save=True): 3490 def setDebugProfile(self, save=True):
3491 """ 3491 """
3492 Public slot to activate the debug view profile. 3492 Public slot to activate the debug view profile.
3493 3493
3620 if self.layout in ["DockWindows", "Toolboxes", "Sidebars"]: 3620 if self.layout in ["DockWindows", "Toolboxes", "Sidebars"]:
3621 self.debugViewerDock.show() 3621 self.debugViewerDock.show()
3622 self.debugViewerDock.raise_() 3622 self.debugViewerDock.raise_()
3623 else: 3623 else:
3624 self.debugViewer.show() 3624 self.debugViewer.show()
3625 self.debugViewer.setCurrentWidget(self.shell) 3625 self.debugViewer.setCurrentWidget(self.shellAssembly)
3626 else: # separate window 3626 else: # separate window
3627 if self.layout == "DockWindows": 3627 if self.layout == "DockWindows":
3628 self.shellDock.show() 3628 self.shellDock.show()
3629 self.shellDock.raise_() 3629 self.shellDock.raise_()
3630 elif self.layout == "Toolboxes": 3630 elif self.layout == "Toolboxes":
3631 self.hToolboxDock.show() 3631 self.hToolboxDock.show()
3632 self.hToolbox.setCurrentWidget(self.shell) 3632 self.hToolbox.setCurrentWidget(self.shellAssembly)
3633 elif self.layout == "Sidebars": 3633 elif self.layout == "Sidebars":
3634 self.bottomSidebar.show() 3634 self.bottomSidebar.show()
3635 self.bottomSidebar.setCurrentWidget(self.shell) 3635 self.bottomSidebar.setCurrentWidget(self.shellAssembly)
3636 else: 3636 else:
3637 self.shell.show() 3637 self.shell.show()
3638 self.shell.setFocus(Qt.ActiveWindowFocusReason) 3638 self.shell.setFocus(Qt.ActiveWindowFocusReason)
3639 3639
3640 def __toggleTerminal(self): 3640 def __toggleTerminal(self):
3659 if self.layout == "DockWindows": 3659 if self.layout == "DockWindows":
3660 self.terminalDock.show() 3660 self.terminalDock.show()
3661 self.terminalDock.raise_() 3661 self.terminalDock.raise_()
3662 elif self.layout == "Toolboxes": 3662 elif self.layout == "Toolboxes":
3663 self.hToolboxDock.show() 3663 self.hToolboxDock.show()
3664 self.hToolbox.setCurrentWidget(self.terminal) 3664 self.hToolbox.setCurrentWidget(self.terminalAssembly)
3665 elif self.layout == "Sidebars": 3665 elif self.layout == "Sidebars":
3666 self.bottomSidebar.show() 3666 self.bottomSidebar.show()
3667 self.bottomSidebar.setCurrentWidget(self.terminal) 3667 self.bottomSidebar.setCurrentWidget(self.terminalAssembly)
3668 else: 3668 else:
3669 self.terminal.show() 3669 self.terminal.show()
3670 self.terminal.setFocus(Qt.ActiveWindowFocusReason) 3670 self.terminal.setFocus(Qt.ActiveWindowFocusReason)
3671 3671
3672 def __toggleLogViewer(self): 3672 def __toggleLogViewer(self):

eric ide

mercurial