mirror of
https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System.git
synced 2024-12-25 07:31:33 +08:00
Added additional configuration flags to user-guide.md
This commit is contained in:
parent
92dbcec7c0
commit
27bbe9f7f5
@ -564,8 +564,6 @@ CMainWindow::CMainWindow(QWidget *parent) :
|
|||||||
// CDockManager::setConfigFlag(CDockManager::HideSingleCentralWidgetTitleBar, true);
|
// CDockManager::setConfigFlag(CDockManager::HideSingleCentralWidgetTitleBar, true);
|
||||||
|
|
||||||
// Now create the dock manager and its content
|
// Now create the dock manager and its content
|
||||||
CDockManager::setConfigFlag(CDockManager::DragPreviewIsDynamic, true);
|
|
||||||
CDockManager::setConfigFlag(CDockManager::DragPreviewShowsContentPixmap, false);
|
|
||||||
d->DockManager = new CDockManager(this);
|
d->DockManager = new CDockManager(this);
|
||||||
|
|
||||||
// uncomment the following line to have the old style where the dock
|
// uncomment the following line to have the old style where the dock
|
||||||
|
BIN
doc/cfg_flag_DragPreviewHasWindowFrame_true.png
Normal file
BIN
doc/cfg_flag_DragPreviewHasWindowFrame_true.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 20 KiB |
BIN
doc/cfg_flag_DragPreviewShowsContentPixmap_false.png
Normal file
BIN
doc/cfg_flag_DragPreviewShowsContentPixmap_false.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
BIN
doc/cfg_flag_DragPreviewShowsContentPixmap_true.png
Normal file
BIN
doc/cfg_flag_DragPreviewShowsContentPixmap_true.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 17 KiB |
@ -13,6 +13,8 @@
|
|||||||
- [`RetainTabSizeWhenCloseButtonHidden`](#retaintabsizewhenclosebuttonhidden)
|
- [`RetainTabSizeWhenCloseButtonHidden`](#retaintabsizewhenclosebuttonhidden)
|
||||||
- [`OpaqueUndocking`](#opaqueundocking)
|
- [`OpaqueUndocking`](#opaqueundocking)
|
||||||
- [`DragPreviewIsDynamic`](#dragpreviewisdynamic)
|
- [`DragPreviewIsDynamic`](#dragpreviewisdynamic)
|
||||||
|
- [`DragPreviewShowsContentPixmap`](#dragpreviewshowscontentpixmap)
|
||||||
|
- [`DragPreviewHasWindowFrame`](#dragpreviewhaswindowframe)
|
||||||
|
|
||||||
## Configuration Flags
|
## Configuration Flags
|
||||||
|
|
||||||
@ -173,3 +175,24 @@ CDockManager::setConfigFlag(CDockManager::DragPreviewHasWindowFrame, false);
|
|||||||
```
|
```
|
||||||
|
|
||||||
![DragPreviewIsDynamic true](dynamic_drag_preview.gif)
|
![DragPreviewIsDynamic true](dynamic_drag_preview.gif)
|
||||||
|
|
||||||
|
### `DragPreviewShowsContentPixmap`
|
||||||
|
|
||||||
|
If non-opaque undocking is enabled, the created drag preview window shows a
|
||||||
|
copy of the content of the dock widget / dock are that is dragged, if this
|
||||||
|
flag is enabled (default).
|
||||||
|
|
||||||
|
![DragPreviewShowsContentPixmap true](cfg_flag_DragPreviewShowsContentPixmap_true.png)
|
||||||
|
|
||||||
|
If this flag is disabled, the drag preview is only a transparent `QRubberBand`
|
||||||
|
like window without any content.
|
||||||
|
|
||||||
|
![DragPreviewShowsContentPixmap true](cfg_flag_DragPreviewShowsContentPixmap_false.png)
|
||||||
|
|
||||||
|
### `DragPreviewHasWindowFrame`
|
||||||
|
|
||||||
|
If non-opaque undocking is enabled, then this flag configures if the drag
|
||||||
|
preview is frameless (default) or looks like a real window. If it is enabled,
|
||||||
|
then the drag preview is a transparent window with a system window frame.
|
||||||
|
|
||||||
|
![DragPreviewHasWindowFrame true](cfg_flag_DragPreviewHasWindowFrame_true.png)
|
||||||
|
Loading…
Reference in New Issue
Block a user