Uwe Kindler
ed6636ae26
Added CDockManager::lockDockWidgetFeaturesGlobally functionality to globally "freeze" the current docking layout
2024-01-23 13:29:41 +01:00
Uwe Kindler
420baeedfe
Added support for global dock manager toolbar style and custom dock widget toolbar style for dock widgets
2023-10-19 10:25:23 +02:00
Uwe Kindler
0f8096e314
Added minimize and close action to Auto Hide context menu
2023-10-19 09:10:26 +02:00
Nate Skulic
55ef6ef863
Improve Python Support ( #567 )
...
- Reduce requirements for the python build.
- Fix version number.
- Generate type hints for *.pyi files.
- Make functional for sip-build
- Reduced the unnecessary depth of the package.
NOTE: This is a breaking change for python users, where, `from PyQtAds import QtAds` is changed to `import PyQtAds as QtAds`( or simply `import PyQtAds`)
2023-10-05 07:23:54 +02:00
Uwe Kindler
0b3c3f0123
Merge branch 'master' into autohide_drag
2023-07-01 21:28:07 +02:00
Uwe Kindler
957afe3a07
Updated cmake build for demo to use quick and quickwidgets
2023-06-30 14:01:56 +02:00
Uwe Kindler
5a00eece87
Added QQuickWidget to demo application for testing OpenGl QtQuick on Linux
2023-06-30 08:27:51 +02:00
Uwe Kindler
b801f0655d
Improved dragging of widgets into AutoHideArea
2023-06-28 14:01:08 +02:00
Uwe Kindler
27edfe63ee
Fixed issue #524 : Sometimes sidebar visibility state is incorrect
2023-06-22 14:45:29 +02:00
Uwe Kindler
659537916e
Added documentation of new AutoHideCloseButtonCollapsesDock flag
2023-04-28 12:24:12 +02:00
Nicolas Elie
08b0f8ad54
Change targets name based on Qt version ( #489 )
2023-02-23 15:50:50 +01:00
Uwe Kindler
9c30169c42
Removed support for opaque undocking
2023-01-20 11:50:34 +01:00
Uwe Kindler
dba6e6c869
Create ActiveX widget only if OpaqueUndocking is not active - it will cause jerking dragging of floating widget
2022-11-22 10:25:44 +01:00
Uwe Kindler
aee68c167a
Fixed hiding of AutoHideContainer when clicking outside context menu
2022-11-22 09:01:16 +01:00
Uwe Kindler
5a185268c4
Fixed missing source files in demo/CMakeLists.txt
2022-11-21 08:00:42 +01:00
Uwe Kindler
e060d99d96
Merged master
2022-11-18 21:50:38 +01:00
Uwe Kindler
ca1d3fcd38
normalize SIGNAL(),SLOT() signatures
2022-11-18 21:22:44 +01:00
Uwe Kindler
ac1a0962d3
Removed QRandomNumberGenerator for Qt versions < 5.10
2022-11-15 14:35:52 +01:00
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
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
2563b9e874
Added auto hide contributor name to README.md
2022-11-13 17:20:26 +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
f132255492
Added app icon for demo app
2022-11-08 20:38:51 +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
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
e1368be645
Added missing render widget to demo application
2022-11-05 10:14:40 +01:00
Uwe Kindler
9c537340c5
Added a small image viewer to the demo application
2022-11-04 20:14:04 +01:00
Uwe Kindler
1bf698478d
Added feature to apply a Visual Studio like light theme via ToolBar
2022-11-04 13:44:30 +01:00
Uwe Kindler
3f11f74324
Some cleanup
2022-11-04 12:10:52 +01:00
Uwe Kindler
409d4489cc
Added support for auto hiding a dock area / widget to a specific border via context menu
2022-11-03 16:44:40 +01:00
Uwe Kindler
3b97fdc2ce
Improved AutoHideSidebar to provide better resize behavior if parent widget is resized
2022-11-03 11:34:04 +01:00
Uwe Kindler
716207f600
Removed superfluous deleteAutoHideWidgets() function from CDockContainerWidget
2022-11-02 14:41:41 +01:00
Uwe Kindler
9f153af5bb
Changed MainWindow to enable ActiveX only for non opaque configuration and if AutoHide is disabled
2022-11-02 08:08:44 +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
af4a3ef2a8
Removed config flag CDockManager::AutoHideDockAreaHasTitle - this should not be configurable
2022-10-28 15:52:52 +02:00
Uwe
1189945ef1
Updated Linux css files to properly support new auto hide feature
2022-10-28 15:21:21 +02:00
Uwe Kindler
1eaeed6c56
Changed root index of file system model to prevent lagging UI if network folders are missing
2022-10-28 13:20:27 +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
f5ac29c19e
Implemented support for Opaque / Non Opaque auto hide container resizing
2022-10-26 15:06:23 +02:00
Uwe Kindler
8e8ead0b4f
Improved visual_studio_light.css
2022-10-25 09:11:10 +02:00
Uwe Kindler
ff0b32a8e0
Added new Visual Studio Light theme
2022-10-24 20:34:09 +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