Uwe Kindler
|
3fded82f26
|
Merge branch 'master' into auto_hide_feature
|
2022-11-15 11:22:14 +01:00 |
|
Uwe Kindler
|
e4a71982d9
|
Added support for inserting a dock widget with a given tab index and added test case
|
2022-11-14 19:54:12 +01:00 |
|
Uwe Kindler
|
296c7edbd0
|
Added support for tab index when inserting dockwidgets into area
|
2022-11-14 14:49:58 +01:00 |
|
Uwe Kindler
|
87f5b6127b
|
Fixed restoreSideBar() function to prevent multiple side tabs for the same dock widget
|
2022-11-11 16:33:12 +01:00 |
|
Uwe Kindler
|
208c804db1
|
User rootSplitter() function instead of searching for child widget
|
2022-11-08 20:37:48 +01:00 |
|
Uwe Kindler
|
64bd9021d9
|
Fixed bug in dropIntoSection() caused by the addition of AutoHideSideBars to dock container
|
2022-11-08 16:32:35 +01:00 |
|
Uwe Kindler
|
5a9f23a9ad
|
Fixed emission of top level event in DockContainerWidget
|
2022-11-07 16:28:27 +01:00 |
|
Uwe Kindler
|
95b627e83e
|
Prevent accidental hiding collapsing of an auto hide widget by a mouse click shortly after a mouse over collapse event
|
2022-11-07 10:15:14 +01:00 |
|
Uwe Kindler
|
279a9d7df9
|
Fixed delayed hiding of CAutoHideDockContainer on mouse leave when resizing
|
2022-11-04 09:41:00 +01:00 |
|
Uwe Kindler
|
c0247fc02a
|
Added option ShowAutoHideOnMouseOver that enables showing of auto hide widgets by hovering over auto hide tab
|
2022-11-04 08:51:17 +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
|
716207f600
|
Removed superfluous deleteAutoHideWidgets() function from CDockContainerWidget
|
2022-11-02 14:41:41 +01:00 |
|
Uwe Kindler
|
159579fb48
|
Fixed some auto hide specific bugs
|
2022-11-02 14:29:23 +01:00 |
|
Uwe Kindler
|
7c1d04f7be
|
Move calculateSideTabBarArea() function from DockContainerWidget into DockAreaWidget because it is only required there and it depends on dock area position
|
2022-11-02 08:16:56 +01:00 |
|
Uwe Kindler
|
540961b8dd
|
Renamed toggleAutoHide to setAutoHide and added toggleAutoHide function
|
2022-11-01 21:31:27 +01:00 |
|
Uwe Kindler
|
fda5887d50
|
Removed AutoHideInsertOrder enum - new side tabs are always appended.
|
2022-11-01 20:42:52 +01:00 |
|
Uwe Kindler
|
94b80423d7
|
Made naming of auto hide config flags explicit
|
2022-11-01 14:36:09 +01:00 |
|
Uwe Kindler
|
075ef6187f
|
Refactoring: renamed CDockWidgetSideTab to CAutoHideTab and CSideTabBar top CAutoHideSideBar
|
2022-11-01 13:34:08 +01:00 |
|
Uwe Kindler
|
782af9a1fc
|
Renamed SideTabBar and DockWidgetSideTab into AutoHideSideBar and AutoHideTab for consistent naming
|
2022-11-01 12:06:59 +01:00 |
|
Uwe Kindler
|
fba9c7ce5d
|
Create auto hide sidebars only if config flag is set
|
2022-11-01 11:22:15 +01:00 |
|
Uwe Kindler
|
44790307d8
|
Properly implemented restore functionality for auto hide container
|
2022-11-01 11:02:01 +01:00 |
|
Uwe Kindler
|
d1d801cf16
|
Moved dock area restore code into CDockAreaWidget
|
2022-10-30 19:44:33 +01:00 |
|
Uwe Kindler
|
8d670577a9
|
Moved creation of SideTabWidget into AutoHideDockContainer.cpp
|
2022-10-28 16:28:23 +02:00 |
|
Uwe Kindler
|
ae5a75bc3f
|
Removed DockWidget->sideTabWidget()->setProperty("focused", Focused), DockWidget->sideTabWidget()->updateStyle() because it is not required
|
2022-10-28 13:19:38 +02:00 |
|
Uwe Kindler
|
38ee87f762
|
Merge branch 'duerr-ndt-auto_hide_feature' into auto_hide_feature_refactor
|
2022-10-28 11:17:13 +02:00 |
|
Syarif Fakhri
|
a012426f9b
|
cleanup - remove unused code, fix comments, add const
|
2022-10-28 14:26:55 +08:00 |
|
Uwe Kindler
|
c80174e7e5
|
Removed superfluous code and simplified some things
|
2022-10-27 15:59:08 +02:00 |
|
Uwe Kindler
|
3f256f7249
|
Some small renamings
|
2022-10-27 13:39:00 +02:00 |
|
Uwe Kindler
|
85d7b3047c
|
Changed AutoHide save and restore code
|
2022-10-27 13:25:40 +02:00 |
|
Uwe Kindler
|
c94155fb06
|
Moved SideBarLocation enum out of CDockWidgetSideTab into global ads namespace
|
2022-10-27 10:22:28 +02:00 |
|
Uwe Kindler
|
b43770de37
|
Added properties to auto hide widgets to improve CSS styling options
|
2022-10-26 09:51:37 +02:00 |
|
Uwe Kindler
|
7774aaa75a
|
Fixed calculateSideTabBarArea function to work properly with every dock container
|
2022-10-25 09:58:15 +02:00 |
|
Uwe Kindler
|
f549a92c01
|
Added resize support for new QFrame based AutoHideDockContainer
|
2022-10-24 16:21:26 +02:00 |
|
Uwe Kindler
|
63fed89f26
|
Removed individual config flags for each sidebar with the global AutoHideFeatureEnabled flag
|
2022-10-18 17:00:42 +02:00 |
|
Uwe Kindler
|
ffe6eccb05
|
Improved logic for finding the auto hide side location
|
2022-10-17 14:22:12 +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
|
f9b62234b0
|
Add top area
|
2022-10-14 21:13:32 +08:00 |
|
Syarif Fakhri
|
ad0c2103bf
|
fix crash when using widgets that delete on close
|
2022-10-14 16:09:13 +08:00 |
|
Syarif Fakhri
|
8610a64b51
|
Rename overlayDockContainer -> AutoHideDockContainer
|
2022-10-13 14:26:54 +08:00 |
|
Uwe Kindler
|
62d3d73651
|
Made Auto Hide Feature independent from Focus Feature and renamed OverlayDockContainer to AutoHideDockContainer
|
2022-10-12 11:17:54 +02:00 |
|
Uwe Kindler
|
8fc333806a
|
Pulled latest changes from duer autohide branch
|
2022-10-12 10:58:47 +02:00 |
|
Syarif Fakhri
|
40dccdb5ae
|
Remove testing code
|
2022-09-19 14:30:18 +08:00 |
|
Syarif Fakhri
|
6e143de09d
|
Fix side tab widgets being the wrong size when being added to a layout
|
2022-09-19 14:19:31 +08:00 |
|
Syarif Fakhri
|
87324846cd
|
Fix side tab widget resizing strangely on first add
|
2022-09-15 16:02:55 +08:00 |
|
Syarif Fakhri
|
060313c11f
|
clear dock widget focus on repin
|
2022-09-15 13:04:49 +08:00 |
|
Syarif Fakhri
|
59108ed245
|
Add right bottom and left bottom
|
2022-09-15 12:51:59 +08:00 |
|
Syarif Fakhri
|
68a3bcde08
|
Add assert
|
2022-09-15 12:15:33 +08:00 |
|
Syarif Fakhri
|
4d3328e468
|
Fix side tab widget ordering
Now is fixed based on the side tab widget
|
2022-09-14 17:39:57 +08:00 |
|
Syarif Fakhri
|
06bcf2cd48
|
Add insert order for overlayed widget to the side tab bar
- Set the default insert order to append
|
2022-09-14 15:52:34 +08:00 |
|
Syarif Fakhri
|
6b85b2b505
|
Revert "Fix crash when restoring state"
This reverts commit ee97b03e53.
|
2022-09-14 12:32:32 +08:00 |
|