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