Uwe Kindler
e060d99d96
Merged master
2022-11-18 21:50:38 +01:00
Uwe Kindler
8d30fc9c3c
Fix various clazy warnings
2022-11-18 21:36:31 +01:00
Uwe Kindler
04ea1c68a7
Added option to auto hide a DockWidget or a DockArea to a specific sidebar location
2022-11-03 15:28:01 +01:00
Uwe Kindler
fda5887d50
Removed AutoHideInsertOrder enum - new side tabs are always appended.
2022-11-01 20:42:52 +01:00
Uwe Kindler
760c0365e0
Use explicit naming for functions to configure auto hide flags and disable auto hide feature by default
2022-11-01 11:35:07 +01:00
Uwe Kindler
44790307d8
Properly implemented restore functionality for auto hide container
2022-11-01 11:02:01 +01:00
Syarif Fakhri
2a97833d02
fix cmakelists and remove setDefaultDockProportion from dock widget
2022-10-28 14:21:12 +08:00
Uwe Kindler
c94155fb06
Moved SideBarLocation enum out of CDockWidgetSideTab into global ads namespace
2022-10-27 10:22:28 +02:00
Uwe Kindler
8e8ead0b4f
Improved visual_studio_light.css
2022-10-25 09:11:10 +02:00
Uwe Kindler
14312442db
Replaced tab bar areas LeftTop, LeftBottom, RightTop, RightBottom with Left and Right to reduce complexity
2022-10-17 11:34:59 +02:00
Syarif Fakhri
8610a64b51
Rename overlayDockContainer -> AutoHideDockContainer
2022-10-13 14:26:54 +08:00
Syarif Fakhri
ea0eac0e38
Fix autohide example
2022-09-19 11:01:49 +08:00
Syarif Fakhri
4841d9b896
Set splitter sizes based on proportion settable in the dock widget
2022-09-13 11:20:46 +08:00
Syarif Fakhri
22402e79f5
Added support for delete on close to overlayed widgets
2022-09-09 13:57:43 +08:00
Syarif Fakhri
a2e9c1aa9c
Add config flag for enabling the overlay dock area title
...
Changed the config name from DefaultDockContainerConfig->DefaultAutoHideConfig
2022-09-08 16:58:40 +08:00
Syarif Fakhri
8bfb98ea20
Remove auto hide feature being set by default. Add config for the default auto hide feature.
2022-09-08 11:23:45 +08:00
Syarif Fakhri
de4a59d45a
Re added back in CentralWidgetExample after mistakenly removing it
2022-09-08 11:18:38 +08:00
Uwe Kindler
068797dbb0
Fixed build issues of original pull request
2022-09-07 10:56:17 +02:00
Syarif Fakhri
6e35a9e7a7
- Add an example folder for auto hide functionality
...
Note: this does not include the py file, To be added in a different
commit
- Added a better API to programatically add the overlay areas in the
CDockManager
2022-09-06 15:35:18 +08:00
Syarif Fakhri
da8f17cce2
Fix perspective for central widget demo
2022-09-05 17:04:41 +08:00
Uwe Kindler
6a1ea6c7de
Fixed examples/sidebar bug
2022-03-04 13:43:21 +01:00
Jean Porcherot
6b3027401d
Fix issue #380 and add example
2021-12-09 10:11:05 +01:00
Uwe Kindler
de05ddd203
Renamed RecreateContentsWidgetOnCloseAndOpen into DeleteContentOnClose
2021-10-14 13:57:06 +02:00
Rodrigo Oliva
a08857804a
Add new flag that will delete the contained widget and recreate it from a factory when closing and opening the dock widget.
2021-10-10 21:37:16 +02:00
Nicolas Elie
b5b251dffb
Update Python Bindings ( #348 )
...
* Update Python bindings
* Add X11Extras to setup.py for Linux builds
* Update Python Bindings
* Update Python bindings
* Update Python Bindings
2021-08-26 13:51:09 +02:00
Nick D'Ademo
48406da6ea
fix building. ( #323 )
2021-05-25 18:12:24 +02:00
Rui Oliveira
aff0bd6e25
Add Qt6 support on CMake ( #319 )
2021-04-28 22:52:45 +02:00
jporcher
3969d28d92
Fix crash in dockindock ( #317 )
...
* Add dockdepth1 example
* Fix compilation (include assert.h)
* Replace dockdepth1 by dockindock
* Fix crash when dockindock example is closed. Due to code in dockindock supposed to fix memory leaks: now leaks were fixed in CDockManager (https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System/issues/307 ), the code from dockindock ends up deleting objects already deleted by parent.
2021-04-27 11:16:09 +02:00
Uwe Kindler
b39cd2d81b
Fixed emptydockarea example
2021-04-27 07:47:03 +02:00
jporcher
0e8e563654
Add dockindock example ( #308 )
...
* Add dockdepth1 example
* Fix compilation (include assert.h)
* Replace dockdepth1 by dockindock
2021-04-21 06:37:19 +02:00
Uwe Kindler
ffa0105d3e
Fixed emission perspectiveListChanged signal after loading of perspective list and added perspectiveListLoaded signal
2021-04-13 07:05:17 +02:00
Uwe Kindler
b54dab7df2
Fixed the empty dock area example to test procramatic docking with empty dock area
2021-01-16 15:00:44 +01:00
Uwe Kindler
a614e3cc3d
Fixed CDockAreaWidget::nextOpenDockWidget() function to properly return a DockWidget with tab if this is possible
...
Added new emptydockarea example
2021-01-11 11:07:03 +01:00
Uwe Kindler
2a6bd306cb
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2021-01-09 19:03:14 +01:00
Uwe Kindler
8a27a5596b
Added new CDockWidget flag CDockWidget::NoTab to hide the tab from the dock area title bar
2021-01-09 19:02:25 +01:00
Nicolas Elie
f835ffd978
Update Python bindings ( #289 )
...
* Update Python bindings
* Add X11Extras to setup.py for Linux builds
* Update Python Bindings
* Update Python bindings
2021-01-04 14:01:28 +01:00
Uwe Kindler
8d14068df7
Fixed QMouseEvent::globalPos() warning
2021-01-02 20:29:59 +01:00
Uwe Kindler
fe1d9a493f
Fixed warning in centralwidget example because of missing svg file
2021-01-02 19:51:50 +01:00
Uwe Kindler
e55ad49db8
Created ads.pri to ease linking of ads library
2021-01-02 19:48:34 +01:00
Uwe Kindler
75910e910e
Fixed centralwidget example to properly close all floating widgets on main window close
2020-11-26 08:07:31 +01:00
Uwe
04aa622111
Fixed static qmake build
2020-10-30 21:49:28 +01:00
Nicolas Elie
81afe2d3cb
Update Python Bindings again ( #262 )
...
* Update Python bindings
* Add X11Extras to setup.py for Linux builds
* Update Python Bindings
2020-10-01 19:14:48 +02:00
Uwe Kindler
f5759716b4
Added support for perspectives to centralwidget example to test save and restore state functionality with central widget
2020-09-21 08:39:39 +02:00
Uwe Kindler
8fe9461872
Removed stylesheet code from centralwidget/mainwindow.cpp
2020-09-03 15:25:44 +02:00
Uwe Kindler
e0f6f3013f
Updated centralwidget example
2020-09-03 15:23:05 +02:00
Nicolas Elie
48c4106b7f
Update Python Bindings ( #249 )
...
* Update Python bindings
* Add X11Extras to setup.py for Linux builds
2020-09-01 16:06:43 +02:00
Uwe Kindler
48fb999bd0
Fix static build of centralwidget example
2020-08-24 15:46:51 +02:00
Uwe Kindler
08a8cee1c6
Updated centralwidget test
2020-08-24 11:14:58 +02:00
hulswit
ba69f3e6b9
CMake Fix
2020-08-21 13:42:52 +02:00
hulswit
14c29f695c
Central widget update
...
Updated the setting of central widget with option to set where the possible old central widget will be placed. Fixed option of "unsetting" central widget by setting it to nullptr.
2020-08-21 13:30:59 +02:00