Uwe Kindler
175c836c93
Added Qt5x11extras to CMake build
2020-08-31 13:04:15 +02:00
githubuser0xFFFF
76304172ab
Update linux-builds.yml
...
Added x11extras to workflow
2020-08-31 13:00:27 +02:00
githubuser0xFFFF
0eb3978aee
Update .travis.yml
...
Added x11extras
2020-08-31 12:51:42 +02:00
Uwe Kindler
73f42d55ca
Updated linux stylesheets to fix titlebar issue on KDE
2020-08-31 11:57:30 +02:00
Uwe Kindler
059a055483
Renamed FloatingContainerForceCustomTitleBar to
...
FloatingWidgetForceQWidgetTitleBar
2020-08-31 09:48:32 +02:00
Uwe Kindler
dcf1ee393e
Added support for CSS styling of custom widget titlebar close button
2020-08-31 09:38:18 +02:00
Uwe Kindler
04aecb3693
Some code cleanup, adjustments to match ADS coding style
2020-08-31 08:32:56 +02:00
helywin
533d174abc
Finished implementing maximize for linux.
...
Added FloatingContainerForc*TitleBar to switch between native and custom titlebar.
Co-authored-by: SleepProgger <SleepProgger@users.noreply.github.com>
2020-08-29 05:03:21 +02:00
Uwe Kindler
48fb999bd0
Fix static build of centralwidget example
2020-08-24 15:46:51 +02:00
Uwe Kindler
5443e5f998
Merge branch 'centralwidget'
2020-08-24 13:44:19 +02:00
Uwe Kindler
543d226ba3
Fixed memory leak
2020-08-24 13:32:50 +02:00
Uwe Kindler
03b1848b43
Reverted changed
2020-08-24 13:25:20 +02:00
Uwe Kindler
05ab8d2067
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2020-08-24 13:23:40 +02:00
Uwe Kindler
c28a27c81c
Reverted changes that cause application crash
2020-08-24 13:22:34 +02:00
Uwe Kindler
1b42048135
Fixed pure virtual function call
2020-08-24 11:33:40 +02:00
Uwe Kindler
bfe6b9bd26
Merge branch 'FixesPack_Parenting_Memory_leaks_etc' of https://github.com/ymiroshnyk/Qt-Advanced-Docking-System into ymiroshnyk-FixesPack_Parenting_Memory_leaks_etc
2020-08-24 11:22:50 +02:00
Uwe Kindler
08a8cee1c6
Updated centralwidget test
2020-08-24 11:14:58 +02:00
Uwe Kindler
835a532e75
Corrected constness of some functions, changed signatur of setCentralWidget function
2020-08-24 10:22:12 +02:00
Uwe Kindler
d383ade03c
Merge branch 'Central-Widget' of https://github.com/hulswit/Qt-Advanced-Docking-System into hulswit-Central-Widget
2020-08-24 09:50:12 +02:00
Uwe Kindler
6d9c4cee02
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2020-08-24 09:47:34 +02:00
Yurii Miroshnyk
a565239c4a
Fixes pack. Parenting, memory leaks, floating widgets deleting.
...
* DockWidget always has DockAreaWidget as parent. It's not necessary to make it nullptr. This fixes many bugs related to restoring inactive tabbed DockWidgets.
* Fixed memory leaks related to QBoxLayout::takeAt().
* Fixed algorithm of deleting remaining floating widgets after restore.
2020-08-21 19:24:55 +03:00
hulswit
ba69f3e6b9
CMake Fix
2020-08-21 13:42:52 +02:00
hulswit
14c29f695c
Central widget update
...
Updated the setting of central widget with option to set where the possible old central widget will be placed. Fixed option of "unsetting" central widget by setting it to nullptr.
2020-08-21 13:30:59 +02:00
shelomentsev
703a9b3e12
Update the state of close button on titlebar and tabbar when CDockWidget::DockWidgetClosable changed. ( #240 )
2020-08-21 08:09:13 +02:00
shelomentsev
0eca1b0433
Memory leak ( #242 )
...
* Delete widgets without parents in CDockAreaLayout.
* Fixed the place where dock widgets witout parents are destroyed.
2020-08-21 08:08:33 +02:00
hulswit
691c9683ce
Merge branch 'master' into Central-Widget
2020-08-20 16:37:05 +02:00
hulswit
1a11e5ddcd
Central Widget concept added
...
Adde option to set a dock widget as central widget. It influences resizing behavior of the splitters. The central widget will be stretched with the main window and remaing dock widgets and threir respective areas will be resized only vertically if docked left or right and horizontaly if docked top or bottom
2020-08-20 16:36:02 +02:00
shelomentsev
a4d281dbb6
Floating window fixes. ( #239 )
...
* Don't show a CFloatingDockContainer if all its CDockWidget were hidden before its first shown.
* Destroy empty CFloatingDockContainer when removing CDockWidget via removeDockWidget function.
2020-08-20 12:58:15 +02:00
shelomentsev
8361f90dce
Delete widgets without parents in CDockAreaLayout. ( #241 )
2020-08-20 12:56:37 +02:00
Uwe Kindler
04b4ff8b4b
Fixed typo in DockWidget documentation
2020-08-19 15:16:13 +02:00
Uwe Kindler
121248c3c5
Improved documentation
2020-08-19 13:49:20 +02:00
Uwe Kindler
c44d0c87e3
Fixed broken SimpleExample application
2020-08-19 13:38:53 +02:00
Uwe Kindler
c6cf9487ba
Added maximize button svg icon
2020-08-18 20:36:02 +02:00
Uwe Kindler
c78cc17730
Properly persist dock area HideSingleWidgetTitleBar flag (and all other dock area flags)
2020-08-18 10:48:35 +02:00
Uwe Kindler
81a0234b05
Added HiveWE editor to showcase applications
2020-08-18 08:01:45 +02:00
Uwe Kindler
f72a8568c5
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2020-08-17 23:51:14 +02:00
Uwe Kindler
11aec65967
Properly persist the AllowedAreas state of CDockAreaWidget
2020-08-17 23:50:37 +02:00
Nicolas Elie
75841415a3
Update Python bindings ( #231 )
...
* Update Python bindings to reflect changes in 8443414
* [Python] Fix no such signal error for signals with a reference to an object in ads namespace
* [Python] Update examples
2020-07-30 13:44:05 +02:00
Uwe Kindler
edc799bc54
Added D-Tect X software to showcase
2020-07-29 08:09:00 +02:00
githubuser0xFFFF
1d0b20337f
Update README.md
2020-07-23 18:06:57 +02:00
Uwe Kindler
4a6d2d3514
Changed demos to delete the dock manager when the main window is closes to ensure that all floating widgets als "closed" (destroyed)
2020-07-22 11:28:41 +02:00
Some Guy
8443414ae3
Added setHideSingleWidgetTitleBar to DockWidgetArea
2020-07-21 08:20:17 +02:00
Uwe Kindler
81c99745d4
Fixed a bug when dragging a FloatingDragPreview from another floating widget over an empty MainWindow
2020-07-13 09:08:39 +02:00
Uwe Kindler
d6831caea4
Some refatoring in DockFocusController to improve code
2020-07-13 08:43:51 +02:00
Uwe Kindler
aa25e1fd56
Improved emission of focusedDockWidgetChanged signal to ensure, that the application can restore the focus of the focused application dock widget content
2020-07-13 08:41:30 +02:00
Uwe Kindler
0459aff34f
Cleanup of debug messages in DockFocusController
2020-07-10 22:08:28 +02:00
Uwe Kindler
aeb0a27401
Improved code documentation
2020-07-08 08:10:27 +02:00
Uwe Kindler
50e3ef3dd8
Fixed stealing of focus by tab close button
2020-07-08 08:08:50 +02:00
Uwe Kindler
9974256d71
Fixed double emission of focusedDockWidgetChanged() signal
2020-07-07 14:38:03 +02:00
Uwe Kindler
8cf4134125
Some changes to ensure emission of focusedDockWidgetChanged signal
2020-07-06 08:22:48 +02:00