mirror of
https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System.git
synced 2024-11-15 13:15:43 +08:00
Added documentation for DockAreaHideDisabledButtons flag
This commit is contained in:
parent
85626c9a21
commit
ddbdb83821
BIN
doc/cfg_flag_DockAreaHideDisabledButtons_false.png
Normal file
BIN
doc/cfg_flag_DockAreaHideDisabledButtons_false.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 11 KiB |
BIN
doc/cfg_flag_DockAreaHideDisabledButtons_true.png
Normal file
BIN
doc/cfg_flag_DockAreaHideDisabledButtons_true.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.3 KiB |
@ -18,6 +18,7 @@
|
|||||||
- [`AlwaysShowTabs`](#alwaysshowtabs)
|
- [`AlwaysShowTabs`](#alwaysshowtabs)
|
||||||
- [`DockAreaHasUndockButton`](#dockareahasundockbutton)
|
- [`DockAreaHasUndockButton`](#dockareahasundockbutton)
|
||||||
- [`DockAreaHasTabsMenuButton`](#dockareahastabsmenubutton)
|
- [`DockAreaHasTabsMenuButton`](#dockareahastabsmenubutton)
|
||||||
|
- [`DockAreaHideDisabledButtons`](#dockareahidedisabledbuttons)
|
||||||
|
|
||||||
## Configuration Flags
|
## Configuration Flags
|
||||||
|
|
||||||
@ -227,3 +228,17 @@ in the dock area title bar. On the left side, the tabs menu button flag
|
|||||||
is cleared.
|
is cleared.
|
||||||
|
|
||||||
![DockAreaHasTabsMenuButton false true](cfg_flag_DockAreaHasTabsMenuButton_false_true.png)
|
![DockAreaHasTabsMenuButton false true](cfg_flag_DockAreaHasTabsMenuButton_false_true.png)
|
||||||
|
|
||||||
|
### `DockAreaHideDisabledButtons`
|
||||||
|
|
||||||
|
If certain flags of a dock widget are disabled, like `DockWidgetClosable` or
|
||||||
|
`DockWidgetFloatable`, then the corresponding dock area buttons like close
|
||||||
|
button or detach button are disabled (greyed out). This is the default
|
||||||
|
setting.
|
||||||
|
|
||||||
|
![DockAreaHideDisabledButtons false](cfg_flag_DockAreaHideDisabledButtons_false.png)
|
||||||
|
|
||||||
|
If the flag is set, disabled dock area buttons will not appear on the toolbar at
|
||||||
|
all - they are hidden.
|
||||||
|
|
||||||
|
![DockAreaHideDisabledButtons true](cfg_flag_DockAreaHideDisabledButtons_true.png)
|
||||||
|
@ -155,7 +155,7 @@ public:
|
|||||||
AlwaysShowTabs = 0x2000,///< If this option is enabled, the tab of a dock widget is always displayed - even if it is the only visible dock widget in a floating widget.
|
AlwaysShowTabs = 0x2000,///< If this option is enabled, the tab of a dock widget is always displayed - even if it is the only visible dock widget in a floating widget.
|
||||||
DockAreaHasUndockButton = 0x4000, //!< If the flag is set each dock area has an undock button
|
DockAreaHasUndockButton = 0x4000, //!< If the flag is set each dock area has an undock button
|
||||||
DockAreaHasTabsMenuButton = 0x8000, //!< If the flag is set each dock area has a tabs menu button
|
DockAreaHasTabsMenuButton = 0x8000, //!< If the flag is set each dock area has a tabs menu button
|
||||||
DockAreaHideDisabledButtons = 0x10000, //!< If the flag is set disabled dock area buttons will not appear on the tollbar at all (enabling them will bring them back)
|
DockAreaHideDisabledButtons = 0x10000, //!< If the flag is set disabled dock area buttons will not appear on the toolbar at all (enabling them will bring them back)
|
||||||
DockAreaDynamicTabsMenuButtonVisibility = 0x20000, //!< If the flag is set dock area will disable a tabs menu button when there is only one tab in the area
|
DockAreaDynamicTabsMenuButtonVisibility = 0x20000, //!< If the flag is set dock area will disable a tabs menu button when there is only one tab in the area
|
||||||
FloatingContainerHasWidgetTitle = 0x40000, //!< If set, the Floating Widget window title reflects the title of the current dock widget otherwise it displays application name as window title
|
FloatingContainerHasWidgetTitle = 0x40000, //!< If set, the Floating Widget window title reflects the title of the current dock widget otherwise it displays application name as window title
|
||||||
FloatingContainerHasWidgetIcon = 0x80000, //!< If set, the Floating Widget icon reflects the icon of the current dock widget otherwise it displays application icon
|
FloatingContainerHasWidgetIcon = 0x80000, //!< If set, the Floating Widget icon reflects the icon of the current dock widget otherwise it displays application icon
|
||||||
|
@ -147,8 +147,8 @@ public:
|
|||||||
|
|
||||||
enum DockWidgetFeature
|
enum DockWidgetFeature
|
||||||
{
|
{
|
||||||
DockWidgetClosable = 0x01,
|
DockWidgetClosable = 0x01,///< dock widget has a close button
|
||||||
DockWidgetMovable = 0x02,///< this feature is not properly implemented yet and is ignored
|
DockWidgetMovable = 0x02,///< dock widget is movable and can be moved to a new position in the current dock container
|
||||||
DockWidgetFloatable = 0x04,
|
DockWidgetFloatable = 0x04,
|
||||||
DockWidgetDeleteOnClose = 0x08, ///< deletes the dock widget when it is closed
|
DockWidgetDeleteOnClose = 0x08, ///< deletes the dock widget when it is closed
|
||||||
CustomCloseHandling = 0x10,
|
CustomCloseHandling = 0x10,
|
||||||
|
Loading…
Reference in New Issue
Block a user