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
ca1d3fcd38
normalize SIGNAL(),SLOT() signatures
2022-11-18 21:22:44 +01:00
Uwe Kindler
b82d23e59c
Guard against null pointer access
2022-11-18 21:15:06 +01:00
Uwe Kindler
6d8e396e92
Prevent null pointer access
2022-11-18 21:12:17 +01:00
Uwe Kindler
0b5840309f
Added support for runtime switching of CAutoHideDockContainer sidebar location
2022-11-15 15:08:52 +01:00
Uwe Kindler
ac1a0962d3
Removed QRandomNumberGenerator for Qt versions < 5.10
2022-11-15 14:35:52 +01:00
Uwe Kindler
260a2ddb24
Fixed restoreSideBar function and dropping floating widget with auto hide widgets
2022-11-15 14:21:24 +01:00
Uwe Kindler
7b9f9e10e5
Added function to add / remove CAutoHideDockContainer from SideBar
2022-11-15 14:16:01 +01:00
Uwe Kindler
3fded82f26
Merge branch 'master' into auto_hide_feature
2022-11-15 11:22:14 +01:00
Uwe Kindler
07d0bdc8ed
Improved CAutoHideDockContainer::eventFilter function to collapse the auto hide widget if someone clicks into another window
2022-11-15 10:46:15 +01:00
Uwe Kindler
5caa5db273
Added some comment
2022-11-15 09:50:39 +01:00
Uwe Kindler
f554df9e7a
Fixed FloatingDockContainer.cpp to properly post the dragging start event
2022-11-15 09:28:23 +01:00
Uwe
7f58877a47
Added FloatingWidgetDragStartEvent to hide AutoHideContainer if user drags floating widget
2022-11-15 08:44:07 +01:00
Uwe Kindler
b50e2017e6
Removed superfluous includes and fixed use of deprecates globalPositionOf() function
2022-11-14 22:16:03 +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
7dee00f89b
Removed QColorSpace to fix Ubuntu build
2022-11-14 15:23:08 +01:00
Uwe Kindler
3b8775fd86
Added tab icon
2022-11-14 14:56:18 +01:00
Uwe Kindler
d5ffd8f6a7
Removed debug output
2022-11-14 14:56:06 +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
2563b9e874
Added auto hide contributor name to README.md
2022-11-13 17:20:26 +01:00
Uwe Kindler
f304ed7f70
Added AutoHide feature to README.md
2022-11-11 17:18:58 +01:00
Uwe Kindler
9174339b68
Added Auto-Hide functionality to README.md
2022-11-11 16:45:19 +01:00
Uwe Kindler
407c70a8c5
Fixed insertion of resize handle in AutoHideDockContainer.cpp
2022-11-11 16:43:31 +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
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
8e7b7f536e
Fixed CAutoHideDockContainer::addDockWidget to prevent OldDockArea->removeDockWidget(DockWidget) call when restoring state
2022-11-09 11:15:42 +01:00
Uwe Kindler
38dfd519c9
Merge branch 'master' into auto_hide_feature
2022-11-08 22:25:08 +01:00
Uwe Kindler
4600af712b
Moved Alternative Dock System implementation to the end of README.md
2022-11-08 22:17:59 +01:00
Uwe Kindler
21d8a3dcdb
Removed developers section in README.md
2022-11-08 22:10:24 +01:00
Uwe Kindler
0c9773ab54
Added dockingpanes docking library to alternative docking systems
2022-11-08 22:06:49 +01:00
Uwe Kindler
65a645b2cc
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2022-11-08 21:41:20 +01:00
Uwe Kindler
a61d5bd8c0
Updated Python binding documentation with new PySide6 bindings
2022-11-08 21:40:39 +01:00
Uwe Kindler
c646d13b14
Updated ads_logo.svg to fix size for mobile page
2022-11-08 21:12:56 +01:00
Uwe Kindler
f132255492
Added app icon for demo app
2022-11-08 20:38:51 +01:00
Uwe Kindler
208c804db1
User rootSplitter() function instead of searching for child widget
2022-11-08 20:37:48 +01:00
Uwe Kindler
89cca4c36a
Reverted file version change for saved state data because the file is backward compatible
2022-11-08 16:33:13 +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
0073870480
Added documentation for Auto-Hide feature
2022-11-07 14:36:19 +01:00
Uwe Kindler
6cdea82a40
Fixed wrong image filename in demo application
2022-11-07 10:15:39 +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
2569e0aa05
Dynamically created image viewer now loads random image in demo
2022-11-07 09:50:28 +01:00
Uwe Kindler
be86a772ce
Implemented custom close handling for dynamically created image viewers
2022-11-07 08:19:00 +01:00
Uwe Kindler
eda610409a
Added actions to demo applications to create floating, docked and auto hide image viewers
2022-11-07 08:11:50 +01:00
Uwe Kindler
44a5873415
Fixed emission of missing top level event when redocking a auto hide widget
2022-11-07 08:11:00 +01:00
Uwe Kindler
e1368be645
Added missing render widget to demo application
2022-11-05 10:14:40 +01:00
Uwe Kindler
1b2b90396a
Auto Hide Tab now shows text as tooltip - for icon only buttons to help the user
2022-11-05 10:14:01 +01:00
Uwe Kindler
bd0b2ad483
Improved title bar button tooltips and made naming consistend with context menu
2022-11-05 10:11:09 +01:00
Uwe Kindler
9c537340c5
Added a small image viewer to the demo application
2022-11-04 20:14:04 +01:00