Customizing the Layout

The debugger uses Qt dock widgets throughout the interface, so you can reshape the workspace without leaving the main window.

Moving, Docking, and Floating Panels

Drag a dock by its title bar to move it to another edge of the window. While dragging, the window shows dock targets that indicate where the panel will land.

  • Drop onto an edge to dock the panel there.

  • Drop into the center of another dock area to tab the panel with the existing one.

  • Drag a dock away from the main window to float it in its own window.

  • Drag a floating dock back onto the main window to re-dock it.

Working with Tabbed and Nested Docks

Tabbed docks are the default way to group related tools such as:

  • Components, Breakpoints / Watchpoints, Complex Breakpoints, and Project Explorer

  • Terminal, Memory, Registers, and Object Properties

  • Logs and Timeline

If nested docking is enabled, you can also split a dock area into multiple rows or columns instead of keeping everything in a single tab stack.

Main Window Options

The Main window menu controls how dock widgets behave globally:

Animated docks

Turns the docking animation on or off while moving panels.

Allow nested docks

Lets one dock area contain multiple side-by-side dock groups.

Allow tabbed docks

Allows docks to be combined into tabs.

Force tabbed docks

Forces dropped docks to join an existing tab group instead of creating a side-by-side split.

Vertical tabs

Places dock tabs vertically where Qt supports it.

Grouped dragging

Moves an entire tab group together instead of only the selected dock.

Dock Corner Assignments

The Dock Widgets menu lets you choose which dock area owns each corner of the main window:

  • Dock Widgets  Top left corner

  • Dock Widgets  Top right corner

  • Dock Widgets  Bottom left corner

  • Dock Widgets  Bottom right corner

Each submenu offers the two relevant dock areas for that corner. This is useful when you want the left or right dock stacks to extend fully into the lower corners instead of yielding that space to the bottom docks.

Refresh Buttons on Custom Dock Title Bars

Some docks use a custom title bar with a refresh button. This is especially useful for the Component Browser and Object Properties panels, where a refresh updates the visible runtime structure after the target changes.

Re-open a Removed Dock

Docks that have been closed can be re-opened by right clicking on an empty area. This will produce a list of all views with checkboxes attached. If a dock had been removed it’s mark will be un-checked, to open the dock again, check the box and it will appear in it’s previous state.