Uwe Kindler
|
a5e8011222
|
Implemented custom close handling
|
2020-01-06 11:42:36 +01:00 |
|
Uwe Kindler
|
c33c09eab1
|
Fixed some typos in MainWindow.cpp
|
2019-12-17 14:52:17 +01:00 |
|
Uwe Kindler
|
4a2768015c
|
Added tab_menu animated gif
|
2019-12-17 14:08:03 +01:00 |
|
Uwe Kindler
|
056f04d408
|
Properly implemented support for canceling non-opaque undocking on Linux
|
2019-12-16 11:45:18 +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
|
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
|
232b6b9a61
|
Fixed demo configuration
|
2019-11-28 13:49:58 +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
|
2fe542c3ef
|
Improved transparent docking
|
2019-11-28 09:09:36 +01:00 |
|
Uwe Kindler
|
e15af4101a
|
Added initial support for transparent undocking
|
2019-11-26 14:40:56 +01:00 |
|
Uwe Kindler
|
4504457da2
|
Removed debug code
|
2019-11-25 16:06:44 +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
|
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 |
|
Uwe Kindler
|
0c5ef5e158
|
Added support for new configuration flag RetainTabSizeWhenCloseButtonHidden
|
2019-09-13 14:19:43 +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
|
35c1b04c58
|
Merge branch 'refs/heads/master' into linux_experimental
|
2019-07-11 15:50:24 +02:00 |
|
Uwe Kindler
|
0de1a9ccae
|
Properly implemented support for DockWidgetFloatable feature - now detaching a DockWidget or a DockAre that is not floatable is not possible (support for DockWidgetMovable feature is not implemented yet)
|
2019-07-11 15:12:39 +02:00 |
|
Uwe Kindler
|
e98fd5bcb3
|
Improved icons for all button, adjusted size of dock marker
|
2019-05-14 15:32:50 +02:00 |
|
Yozka
|
0c3ef64d3e
|
Fixed? remove space in tabs
|
2019-01-25 09:05:30 +05:00 |
|
Yozka
|
f72e2ce058
|
Added demo example tooltip for calendar dockWidget #20
|
2019-01-25 08:56:30 +05:00 |
|
Samuel Gaist
|
1aaa56ef29
|
Removed non existing header in include
|
2019-01-15 17:24:29 +01:00 |
|
Uwe Kindler
|
854f542164
|
Added global config flags to support different dock manager behaviour
|
2018-11-08 12:57:25 +01:00 |
|
Uwe Kindler
|
b3a272110a
|
Some changes for dockwidget tab close button, some refactorings to make insertion of widgets into dock widget easier, added createDefaultToolBar function for creation of toolbar and removed layout flags from CDockWidget
|
2018-11-08 10:04:29 +01:00 |
|
Uwe Kindler
|
268f8655a1
|
Some smal improvements in FloatingDockContainer
|
2018-10-31 22:13:34 +01:00 |
|
Uwe Kindler
|
6617cf6f19
|
Implemented proper updating of floating widget title
|
2018-10-30 23:45:59 +01:00 |
|
Uwe Kindler
|
81523b0346
|
Removed code for disabling close button because this caused trouble, fixed updating of window title if dock area is removed
|
2018-10-30 14:30:02 +01:00 |
|
Uwe Kindler
|
ada3d6b3b5
|
Added minimumSizeHint function to DockWidget to prevent jumping of the height of a dock area when switching between dock widgets, fixed use of findParent function in DockWidget - non current dock widgets do not have a parent so this function will fail
|
2018-10-15 08:29:30 +02:00 |
|
Uwe Kindler
|
548dfb363a
|
Fixed the return value of dockContainer() function if no dock area is assigned, fixed flagAsUnassigned() function
|
2018-10-11 14:15:27 +02:00 |
|
Uwe Kindler
|
fc04aa2411
|
Added some debug output
|
2018-10-11 13:07:27 +02:00 |
|
Uwe Kindler
|
b3b6d20d96
|
Added dockWidgets() function to DockContainerWidget.h because invisible dock widgets are no children of a dock area and therefore FindChildrenRecursively() does not work
|
2018-10-11 08:54:32 +02:00 |
|
Uwe Kindler
|
77d2cebe39
|
Added support for a default tool bar in dockwidgets that can ajust the tool button size according to the floating state, added support for inserting the content widget in a scoll area to provide better resizing for dock widgets
|
2018-09-12 13:52:10 +02:00 |
|
Uwe Kindler
|
72ee4a53df
|
Improved documentation, made a lot of member functions protected to make it clearer which functions the user is allowed to use, the CDockWidget constructor now sets the objectName() to the given title, so there is no need to call setObjectName() explicitely if the title is static and unique
|
2018-08-29 08:47:05 +02:00 |
|
Uwe Kindler
|
6b93ae9c39
|
Some refactoring to improve code clarity, renamed DockWidgetTitleBar into DockWidgetTab because in the GUI it is a tab, created new class CDockAreaTabBar for the tabbar of a dock area
|
2018-08-24 13:41:58 +02:00 |
|
Uwe Kindler
|
8a401ebd68
|
Fixed a bug in restore functionality that caused application crash, added initial support for perspectives
|
2018-02-13 12:00:58 +01:00 |
|