Skip to content

Commit 9fd5002

Browse files
Added documentation for TabsAtBottom flag
1 parent 39c8407 commit 9fd5002

File tree

2 files changed

+82
-74
lines changed

2 files changed

+82
-74
lines changed

doc/cfg_flag_TabsAtBottom.png

24.7 KB
Loading

doc/user-guide.md

Lines changed: 82 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -1,79 +1,81 @@
11
# User Guide
22

3-
- [Configuration Flags](#configuration-flags)
4-
- [Setting Configuration Flags](#setting-configuration-flags)
5-
- [`ActiveTabHasCloseButton`](#activetabhasclosebutton)
6-
- [`DockAreaHasCloseButton`](#dockareahasclosebutton)
7-
- [`DockAreaCloseButtonClosesTab`](#dockareaclosebuttonclosestab)
8-
- [`OpaqueSplitterResize`](#opaquesplitterresize)
9-
- [`XmlAutoFormattingEnabled`](#xmlautoformattingenabled)
10-
- [`XmlCompressionEnabled`](#xmlcompressionenabled)
11-
- [`TabCloseButtonIsToolButton`](#tabclosebuttonistoolbutton)
12-
- [`AllTabsHaveCloseButton`](#alltabshaveclosebutton)
13-
- [`RetainTabSizeWhenCloseButtonHidden`](#retaintabsizewhenclosebuttonhidden)
14-
- [`DragPreviewIsDynamic`](#dragpreviewisdynamic)
15-
- [`DragPreviewShowsContentPixmap`](#dragpreviewshowscontentpixmap)
16-
- [`DragPreviewHasWindowFrame`](#dragpreviewhaswindowframe)
17-
- [`AlwaysShowTabs`](#alwaysshowtabs)
18-
- [`DockAreaHasUndockButton`](#dockareahasundockbutton)
19-
- [`DockAreaHasTabsMenuButton`](#dockareahastabsmenubutton)
20-
- [`DockAreaHideDisabledButtons`](#dockareahidedisabledbuttons)
21-
- [`DockAreaDynamicTabsMenuButtonVisibility`](#dockareadynamictabsmenubuttonvisibility)
22-
- [`FloatingContainerHasWidgetTitle`](#floatingcontainerhaswidgettitle)
23-
- [`FloatingContainerHasWidgetIcon`](#floatingcontainerhaswidgeticon)
24-
- [`HideSingleCentralWidgetTitleBar`](#hidesinglecentralwidgettitlebar)
25-
- [`FocusHighlighting`](#focushighlighting)
26-
- [`EqualSplitOnInsertion`](#equalsplitoninsertion)
27-
- [`FloatingContainerForceNativeTitleBar` (Linux only)](#floatingcontainerforcenativetitlebar-linux-only)
28-
- [`FloatingContainerForceQWidgetTitleBar` (Linux only)](#floatingcontainerforceqwidgettitlebar-linux-only)
29-
- [`MiddleMouseButtonClosesTab`](#middlemousebuttonclosestab)
30-
- [`DisableTabTextEliding`](#disabletabtexteliding)
31-
- [`ShowTabTextOnlyForActiveTab`](#showtabtextonlyforactivetab)
32-
- [`DoubleClickUndocksWidget`](#doubleclickundockswidget)
33-
- [Auto Hide Dock Widgets](#auto-hide-dock-widgets)
34-
- [Pinning Auto-Hide Widgets to a certain border](#pinning-auto-hide-widgets-to-a-certain-border)
35-
- [Show / Hide Auto-Hide Widgets via Mouse Over](#show--hide-auto-hide-widgets-via-mouse-over)
36-
- [Drag \& Drop to Auto-Hide](#drag--drop-to-auto-hide)
37-
- [Auto-Hide Tab Insertion Order](#auto-hide-tab-insertion-order)
38-
- [Auto-Hide Tab Sorting](#auto-hide-tab-sorting)
39-
- [Auto-Hide Drag to Float / Dock](#auto-hide-drag-to-float--dock)
40-
- [Auto-Hide Context Menu](#auto-hide-context-menu)
41-
- [Adding Auto Hide Widgets](#adding-auto-hide-widgets)
42-
- [Auto-Hide Configuration Flags](#auto-hide-configuration-flags)
43-
- [Setting Auto-Hide Flags](#setting-auto-hide-flags)
44-
- [`AutoHideFeatureEnabled`](#autohidefeatureenabled)
45-
- [`DockAreaHasAutoHideButton`](#dockareahasautohidebutton)
46-
- [`AutoHideButtonTogglesArea`](#autohidebuttontogglesarea)
47-
- [`AutoHideButtonCheckable`](#autohidebuttoncheckable)
48-
- [`AutoHideSideBarsIconOnly`](#autohidesidebarsicononly)
49-
- [`AutoHideShowOnMouseOver`](#autohideshowonmouseover)
50-
- [`AutoHideCloseButtonCollapsesDock`](#autohideclosebuttoncollapsesdock)
51-
- [`AutoHideHasCloseButton`](#autohidehasclosebutton)
52-
- [`AutoHideHasMinimizeButton`](#autohidehasminimizebutton)
53-
- [`AutoHideOpenOnDragHover`](#autohideopenondraghover)
54-
- [`AutoHideCloseOnOutsideMouseClick`](#autohidecloseonoutsidemouseclick)
55-
- [DockWidget Feature Flags](#dockwidget-feature-flags)
56-
- [`DockWidgetClosable`](#dockwidgetclosable)
57-
- [`DockWidgetMovable`](#dockwidgetmovable)
58-
- [`DockWidgetFloatable`](#dockwidgetfloatable)
59-
- [`DockWidgetDeleteOnClose`](#dockwidgetdeleteonclose)
60-
- [`CustomCloseHandling`](#customclosehandling)
61-
- [`DockWidgetFocusable`](#dockwidgetfocusable)
62-
- [`DockWidgetForceCloseWithArea`](#dockwidgetforceclosewitharea)
63-
- [`NoTab`](#notab)
64-
- [`DeleteContentOnClose`](#deletecontentonclose)
65-
- [Central Widget](#central-widget)
66-
- [Empty Dock Area](#empty-dock-area)
67-
- [Custom Close Handling](#custom-close-handling)
68-
- [Globally Lock Docking Features](#globally-lock-docking-features)
69-
- [Dock Widget Size / Minimum Size Handling](#dock-widget-size--minimum-size-handling)
70-
- [Styling](#styling)
71-
- [Disabling the Internal Style Sheet](#disabling-the-internal-style-sheet)
72-
- [Using ADS on Linux](#using-ads-on-linux)
73-
- [Supported Distributions](#supported-distributions)
74-
- [Requirements](#requirements)
75-
- [Manjaro xfce 25.0.1 and Xubuntu 24.04.2 issues](#manjaro-xfce-2501-and-xubuntu-24042-issues)
76-
- [OpenGl + ADS](#opengl--ads)
3+
- [User Guide](#user-guide)
4+
- [Configuration Flags](#configuration-flags)
5+
- [Setting Configuration Flags](#setting-configuration-flags)
6+
- [`ActiveTabHasCloseButton`](#activetabhasclosebutton)
7+
- [`DockAreaHasCloseButton`](#dockareahasclosebutton)
8+
- [`DockAreaCloseButtonClosesTab`](#dockareaclosebuttonclosestab)
9+
- [`OpaqueSplitterResize`](#opaquesplitterresize)
10+
- [`XmlAutoFormattingEnabled`](#xmlautoformattingenabled)
11+
- [`XmlCompressionEnabled`](#xmlcompressionenabled)
12+
- [`TabCloseButtonIsToolButton`](#tabclosebuttonistoolbutton)
13+
- [`AllTabsHaveCloseButton`](#alltabshaveclosebutton)
14+
- [`RetainTabSizeWhenCloseButtonHidden`](#retaintabsizewhenclosebuttonhidden)
15+
- [`DragPreviewIsDynamic`](#dragpreviewisdynamic)
16+
- [`DragPreviewShowsContentPixmap`](#dragpreviewshowscontentpixmap)
17+
- [`DragPreviewHasWindowFrame`](#dragpreviewhaswindowframe)
18+
- [`AlwaysShowTabs`](#alwaysshowtabs)
19+
- [`DockAreaHasUndockButton`](#dockareahasundockbutton)
20+
- [`DockAreaHasTabsMenuButton`](#dockareahastabsmenubutton)
21+
- [`DockAreaHideDisabledButtons`](#dockareahidedisabledbuttons)
22+
- [`DockAreaDynamicTabsMenuButtonVisibility`](#dockareadynamictabsmenubuttonvisibility)
23+
- [`FloatingContainerHasWidgetTitle`](#floatingcontainerhaswidgettitle)
24+
- [`FloatingContainerHasWidgetIcon`](#floatingcontainerhaswidgeticon)
25+
- [`HideSingleCentralWidgetTitleBar`](#hidesinglecentralwidgettitlebar)
26+
- [`FocusHighlighting`](#focushighlighting)
27+
- [`EqualSplitOnInsertion`](#equalsplitoninsertion)
28+
- [`FloatingContainerForceNativeTitleBar` (Linux only)](#floatingcontainerforcenativetitlebar-linux-only)
29+
- [`FloatingContainerForceQWidgetTitleBar` (Linux only)](#floatingcontainerforceqwidgettitlebar-linux-only)
30+
- [`MiddleMouseButtonClosesTab`](#middlemousebuttonclosestab)
31+
- [`DisableTabTextEliding`](#disabletabtexteliding)
32+
- [`ShowTabTextOnlyForActiveTab`](#showtabtextonlyforactivetab)
33+
- [`DoubleClickUndocksWidget`](#doubleclickundockswidget)
34+
- [`TabsAtBottom`](#tabsatbottom)
35+
- [Auto Hide Dock Widgets](#auto-hide-dock-widgets)
36+
- [Pinning Auto-Hide Widgets to a certain border](#pinning-auto-hide-widgets-to-a-certain-border)
37+
- [Show / Hide Auto-Hide Widgets via Mouse Over](#show--hide-auto-hide-widgets-via-mouse-over)
38+
- [Drag \& Drop to Auto-Hide](#drag--drop-to-auto-hide)
39+
- [Auto-Hide Tab Insertion Order](#auto-hide-tab-insertion-order)
40+
- [Auto-Hide Tab Sorting](#auto-hide-tab-sorting)
41+
- [Auto-Hide Drag to Float / Dock](#auto-hide-drag-to-float--dock)
42+
- [Auto-Hide Context Menu](#auto-hide-context-menu)
43+
- [Adding Auto Hide Widgets](#adding-auto-hide-widgets)
44+
- [Auto-Hide Configuration Flags](#auto-hide-configuration-flags)
45+
- [Setting Auto-Hide Flags](#setting-auto-hide-flags)
46+
- [`AutoHideFeatureEnabled`](#autohidefeatureenabled)
47+
- [`DockAreaHasAutoHideButton`](#dockareahasautohidebutton)
48+
- [`AutoHideButtonTogglesArea`](#autohidebuttontogglesarea)
49+
- [`AutoHideButtonCheckable`](#autohidebuttoncheckable)
50+
- [`AutoHideSideBarsIconOnly`](#autohidesidebarsicononly)
51+
- [`AutoHideShowOnMouseOver`](#autohideshowonmouseover)
52+
- [`AutoHideCloseButtonCollapsesDock`](#autohideclosebuttoncollapsesdock)
53+
- [`AutoHideHasCloseButton`](#autohidehasclosebutton)
54+
- [`AutoHideHasMinimizeButton`](#autohidehasminimizebutton)
55+
- [`AutoHideOpenOnDragHover`](#autohideopenondraghover)
56+
- [`AutoHideCloseOnOutsideMouseClick`](#autohidecloseonoutsidemouseclick)
57+
- [DockWidget Feature Flags](#dockwidget-feature-flags)
58+
- [`DockWidgetClosable`](#dockwidgetclosable)
59+
- [`DockWidgetMovable`](#dockwidgetmovable)
60+
- [`DockWidgetFloatable`](#dockwidgetfloatable)
61+
- [`DockWidgetDeleteOnClose`](#dockwidgetdeleteonclose)
62+
- [`CustomCloseHandling`](#customclosehandling)
63+
- [`DockWidgetFocusable`](#dockwidgetfocusable)
64+
- [`DockWidgetForceCloseWithArea`](#dockwidgetforceclosewitharea)
65+
- [`NoTab`](#notab)
66+
- [`DeleteContentOnClose`](#deletecontentonclose)
67+
- [Central Widget](#central-widget)
68+
- [Empty Dock Area](#empty-dock-area)
69+
- [Custom Close Handling](#custom-close-handling)
70+
- [Globally Lock Docking Features](#globally-lock-docking-features)
71+
- [Dock Widget Size / Minimum Size Handling](#dock-widget-size--minimum-size-handling)
72+
- [Styling](#styling)
73+
- [Disabling the Internal Style Sheet](#disabling-the-internal-style-sheet)
74+
- [Using ADS on Linux](#using-ads-on-linux)
75+
- [Supported Distributions](#supported-distributions)
76+
- [Requirements](#requirements)
77+
- [Manjaro xfce 25.0.1 and Xubuntu 24.04.2 issues](#manjaro-xfce-2501-and-xubuntu-24042-issues)
78+
- [OpenGl + ADS](#opengl--ads)
7779

7880
## Configuration Flags
7981

@@ -510,6 +512,12 @@ for active tabs. Inactive tabs only show their icon:
510512
If the flag is set (default), a double click on a tab undocks the dock widget.
511513
If you would like to disable undocking, just clear this flag.
512514
515+
### `TabsAtBottom`
516+
517+
If the flag is set, tabs will be shown at the bottom instead of in the title bar.
518+
519+
![TabsAtBottom true](cfg_flag_TabsAtBottom.png)
520+
513521
## Auto Hide Dock Widgets
514522
515523
The Advanced Docking System supports "Auto-Hide" functionality for **all**

0 commit comments

Comments
 (0)