Uwe Kindler
f6b138584c
Fixed tab insertion when dragging side tab
2023-08-01 16:34:30 +02:00
Uwe Kindler
95144854f9
Added initial support for inserting dropped dock widgets at a certain sidebar position
2023-08-01 16:34:30 +02:00
Uwe Kindler
6b3781f4cb
Properly implemented drag and drop of auto hide tabs
2023-08-01 16:34:29 +02:00
Uwe Kindler
c02a2c631f
Improved support for AutoHideTab drag and drop
2023-08-01 16:34:29 +02:00
Uwe Kindler
1092dcf9a1
Implemented Pin To functionality for Auto Hide Tabs
2023-08-01 16:34:29 +02:00
Uwe Kindler
0b5840309f
Added support for runtime switching of CAutoHideDockContainer sidebar location
2022-11-15 15:08:52 +01:00
Uwe Kindler
d010fe7a95
Fixed bug in AutoHidedockContainer that causes warnings and resizing issues
...
The bug caused ""setGeometry: Unable to set geometry XxY+Width+Height on QWidgetWindow/'WidgetClassWindow" warnings for OpenGL and QAxWidgets and causes resizing issues for AutoHideDockContainers that contained theses widgets
2022-11-11 15:29:12 +01:00
Uwe Kindler
35f212a788
Fixed Qt6 build
2022-11-04 10:45:09 +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
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
44790307d8
Properly implemented restore functionality for auto hide container
2022-11-01 11:02:01 +01:00
Uwe
f4bfa0f3c5
Changed type of sideTabBarArea properties to int to fix non working Linux stylesheet selectors
2022-10-28 15:20:56 +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
Uwe Kindler
f6b77f5c3c
Implemented showing and hiding of side bar when it does not contain any visible tab
2022-10-28 11:11:35 +02:00
Syarif Fakhri
c2bd56e2e9
add set size to allow the user to set a size for the pinned widget manually
2022-10-28 14:20:30 +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
c3aefff3b4
Added missing exports for ResizeHandle and PushButton
2022-10-25 16:05:08 +02:00
Uwe Kindler
44bfc56471
Removed superfluous function setDockSizeProportion()
2022-10-25 15:58:47 +02:00
Uwe Kindler
f549a92c01
Added resize support for new QFrame based AutoHideDockContainer
2022-10-24 16:21:26 +02:00
Uwe Kindler
bc1f12ba93
Implemented experimental mouse event handling
2022-10-23 16:42:14 +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
Syarif Fakhri
118e79e7ec
Remove config flag
2022-10-18 10:33:35 +08:00
Uwe Kindler
9f9d9792aa
Added sideTabBarArea property to CAutoHideDockContainer to improve CSS styling options
2022-10-15 14:24:19 +02:00
Syarif Fakhri
5b3ad7e5db
fix typo
2022-10-13 15:41:15 +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