Uwe Kindler
|
056f04d408
|
Properly implemented support for canceling non-opaque undocking on Linux
|
2019-12-16 11:45:18 +01:00 |
|
Uwe Kindler
|
e085a29484
|
Renamed FloatingOverlay into FloatingDragPreview to match naming of global DockManager flags (like DragPreviewHasWindowFrame..)
|
2019-12-16 11:18:22 +01:00 |
|
Uwe Kindler
|
ffd35cbce3
|
Added support for canceling non opaque docking with escape key, fixed state of non opaque docking when switching applications (if application becomes inactive)
|
2019-12-16 11:10:59 +01:00 |
|
Uwe Kindler
|
8c1f065f3f
|
CHanged DockAreaTabBar to handle the dragging state via DragState member variable instead of testing for FloatingWidget nullptr
|
2019-12-16 08:41:15 +01:00 |
|
Uwe Kindler
|
5af6b4e324
|
Improved source documentation and images
|
2019-12-16 08:06:38 +01:00 |
|
Uwe Kindler
|
b47a777f5c
|
Fixed issue #88 - floating widgets going to the background on OSX when moving them
|
2019-12-13 20:56:50 +01:00 |
|
Uwe Kindler
|
5b3a0a28df
|
Fixed vertical alignment of label in FloatingWidgetTitleBar
Added call to FloatingWidget->finishDragging()
|
2019-12-13 13:19:24 +01:00 |
|
Uwe Kindler
|
02143eac71
|
Added finishDragging() function to IFloatingWidget to prevent installing event filters
|
2019-12-13 11:52:50 +01:00 |
|
Uwe Kindler
|
5e230d8874
|
Closing a dock area with only one single dock widget that has the DockWidgetDeleteOnCloseFeature will delete the dock widget and the area now
|
2019-12-11 16:06:07 +01:00 |
|
Uwe Kindler
|
a45a035bb3
|
Fixed problem with CDockAreaTabBar::onCloseOtherTabsRequested() if DockWidgets support the DockwidgetDeleteOnClose flag, enhanced demo to enabled creation of dynamic tables
|
2019-12-11 15:50:13 +01:00 |
|
Uwe Kindler
|
05f8ce15a2
|
Added support for dock widget feature DockWidgetDeleteOnClose, added toolbar action for creation of dynamic editors to demo appication, added new material design icons to improve demo gui
|
2019-12-10 14:44:44 +01:00 |
|
Uwe Kindler
|
45af8867b2
|
Fixed debug output, moved all calls to FloatingWidget->deleteLater() to a centra place in CDockContainerWidget::dropFloatingWidget
|
2019-12-10 12:47:55 +01:00 |
|
Uwe Kindler
|
d3ad17d2c6
|
Added support for file version handling for dock state files, added support for reading version 0 state file with wrong orientation character
|
2019-11-29 15:56:57 +01:00 |
|
Uwe Kindler
|
2ee7deb6d5
|
Fixed handling on spontaneous hide events in CFloatingDockContainer for Linux
|
2019-11-28 14:28:34 +01:00 |
|
Uwe Kindler
|
5978aaaedc
|
Set attribute Qt::WA_X11NetWmWindowTypeDock permanently for floating widgets
|
2019-11-28 13:45:15 +01:00 |
|
Uwe Kindler
|
3332f6050e
|
Changed initial position of floating widgets
|
2019-11-28 13:35:58 +01:00 |
|
Uwe Kindler
|
a1de28c969
|
Fixed demo application to properly use default settings
|
2019-11-28 13:22:59 +01:00 |
|
Uwe Kindler
|
bddf4c417d
|
Added Qt::WindowStaysOnTopHint | Qt::X11BypassWindowManagerHint for dock overlay for linux
|
2019-11-28 13:05:09 +01:00 |
|
Uwe Kindler
|
4f97e07eb6
|
Removed debug output, properly restored dragged tab position when floating starts
|
2019-11-28 10:32:39 +01:00 |
|
Uwe Kindler
|
2fe542c3ef
|
Improved transparent docking
|
2019-11-28 09:09:36 +01:00 |
|
Uwe Kindler
|
07f9c6d016
|
Fixed setting of splitter sizes for transparent docking
|
2019-11-27 21:43:36 +01:00 |
|
Uwe Kindler
|
8ea7c265a7
|
Fixed emission of top level changed signal to properly support transparent docking
|
2019-11-27 15:50:18 +01:00 |
|
Uwe Kindler
|
3cd12ce1d3
|
Fixed creation a FloatingDockContainer
|
2019-11-27 14:44:17 +01:00 |
|
Uwe Kindler
|
1be8f2861d
|
Continued implementation of transparent docking
|
2019-11-27 12:00:04 +01:00 |
|
Uwe Kindler
|
e15af4101a
|
Added initial support for transparent undocking
|
2019-11-26 14:40:56 +01:00 |
|
Uwe Kindler
|
f497944d2c
|
Added setFloating function to CDockWidget to support making a dock widget floating with from code
|
2019-11-25 15:59:08 +01:00 |
|
Uwe Kindler
|
aee9fb1c95
|
Added dock manager function addDockWidgetFloating to add initial floating dock widgets
|
2019-11-25 15:28:15 +01:00 |
|
Uwe Kindler
|
316d9a00b5
|
Fixed serialization and deserialization of splitter orientation: | means Horizontal and - means vertical - ATTENTION: this breaks backward compatibility with old saved states
|
2019-11-25 15:24:44 +01:00 |
|
Uwe Kindler
|
b353c210ee
|
Added dockAreaCreated signal that is emitted whenever a new dock area is created - this allows an application to set custom icons and tooltips for the title bar buttons
|
2019-11-22 21:53:17 +01:00 |
|
Uwe Kindler
|
490e853435
|
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
|
2019-11-22 21:42:05 +01:00 |
|
Uwe Kindler
|
7393addf64
|
Fixed setting of CloseButton icon in DockWidgetTab.cpp
|
2019-11-22 21:38:47 +01:00 |
|
Uwe Kindler
|
a2b9650469
|
Merge branch 'master' into IconProvider
|
2019-11-22 21:36:15 +01:00 |
|
Uwe Kindler
|
ca39ab0b44
|
Fixed comment in DockWidget.h
|
2019-11-22 21:35:49 +01:00 |
|
githubuser0xFFFF
|
ae997d3d75
|
Merge pull request #80 from simulton/master
Hide tab before emitting event
|
2019-11-18 20:16:42 +01:00 |
|
Tibo Clausen
|
2a51359159
|
Hide tab before emitting event
|
2019-11-14 14:07:19 +00:00 |
|
Uwe Kindler
|
3ff154aff1
|
Added global static icon provider to enable registration of custom icons
|
2019-10-18 08:31:26 +02:00 |
|
Uwe Kindler
|
de645b3cca
|
Fixed DLL export of DockAreaTabBar, DockAreaTitleBar and ElidingLabel
|
2019-10-18 07:41:28 +02:00 |
|
githubuser0xFFFF
|
53fed8b765
|
Merge pull request #72 from yozka/change_include_files
Change include files
|
2019-10-09 22:05:08 +02:00 |
|
Yozka
|
ae96bbc0a0
|
include file path change
|
2019-10-06 23:47:36 +02:00 |
|
githubuser0xFFFF
|
d2fb1579a5
|
Merge pull request #68 from nairaner/bugfix/floating-window-add-dock
Update floating widget titlebar visibility after adding new tab
|
2019-10-01 11:54:38 +02:00 |
|
Uwe Kindler
|
156cc71040
|
Fix emission of viewToggled() signal for dock widgets that are not part of the state that is restored
|
2019-10-01 11:48:53 +02:00 |
|
Krzysztof Machura
|
50c529b77f
|
Update floating widget titlebar visibility after adding new tab
|
2019-09-30 17:33:40 +02:00 |
|
Uwe Kindler
|
664a1674ab
|
Fixed a bug in the new internal setFlag function
|
2019-09-13 14:26:18 +02:00 |
|
Uwe Kindler
|
0c5ef5e158
|
Added support for new configuration flag RetainTabSizeWhenCloseButtonHidden
|
2019-09-13 14:19:43 +02:00 |
|
Uwe Kindler
|
b776fc24a6
|
Fixed sizeHints and sizePolicies to properly support different font sizes i.e. set via QApplication::setFont
|
2019-09-13 10:25:33 +02:00 |
|
Uwe Kindler
|
c5e7104413
|
Set autoRaise property to true for QToolButton of DockWidgetTab
|
2019-09-13 08:27:02 +02:00 |
|
Uwe Kindler
|
2c7764ecf7
|
Properly implemented flag DockAreaHasCloseButton
|
2019-09-12 21:24:48 +02:00 |
|
Uwe Kindler
|
bed99eacc2
|
DockManager configFlags functions are now static because the configuration flags are global, added support for QToolButton as tab close button
|
2019-09-12 21:15:35 +02:00 |
|
Uwe Kindler
|
dae677e479
|
Added support for QToolButton tab close buttons
|
2019-09-10 09:23:12 +02:00 |
|
Uwe Kindler
|
a05078c947
|
Added information about resetting the styleheet of the dock manager
|
2019-09-09 16:01:51 +02:00 |
|