Uwe Kindler
018ce2001e
Fixed all Qt6 build issues
2021-01-02 18:06:45 +01:00
Uwe Kindler
c8fe4c46dd
Fixed DockAreaWidget minimumSizeHint
2020-12-23 16:16:13 +01:00
Uwe Kindler
1781fa671d
Updated build settings
2020-12-23 16:15:47 +01:00
Uwe Kindler
75910e910e
Fixed centralwidget example to properly close all floating widgets on main window close
2020-11-26 08:07:31 +01:00
Uwe Kindler
899e06be1c
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2020-11-23 12:57:23 +01:00
spking11
66687dc8b6
Add utf-8 support for msvc within cmake. ( #280 )
...
Co-authored-by: spking11 <spking11@foxmail.com>
2020-11-23 12:55:19 +01:00
Uwe Kindler
b8fe620276
Merge branch 'master' into adddockwidget_fix
2020-11-23 08:04:11 +01:00
spking11
1a50ea9892
Add utf-8 support for msvc to resolve building error in some windows systems. ( #277 )
2020-11-21 17:29:36 +01:00
Uwe Kindler
0a096869fe
Fixed adding of dock widgets to floating widget
2020-11-21 15:08:30 +01:00
Uwe Kindler
44dc76bd19
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2020-10-31 13:56:30 +01:00
Uwe Kindler
aedbaec497
Addes support for setting DockWidgetTab icon size via stylesheet
2020-10-31 13:56:16 +01:00
Uwe
04aa622111
Fixed static qmake build
2020-10-30 21:49:28 +01:00
Uwe
3564229482
Fixed CMake static build
2020-10-30 21:13:19 +01:00
githubuser0xFFFF
637db7f4f9
Update CMakeLists.txt
2020-10-27 18:50:54 +01:00
Uwe Kindler
f6d3d6d34a
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2020-10-27 15:07:37 +01:00
Uwe Kindler
92369bdb26
Fixed static CMake build for Linux
2020-10-27 15:04:54 +01:00
Nick D'Ademo
8f95447108
Fix. ( #264 )
2020-10-23 21:00:33 +02:00
Christian Seiler
0e3c3bab45
DockManager: add the ability to programmatically update splitter sizes ( #266 )
...
Add the ability to programmatically update splitter sizes. The user must
specify the dock area that is contained in a splitter and a list of
sizes. The list of sizes will be passed to the splitter that immediately
contains the specified dock area. If the dock area is not part of a
splitter the method will have no effect.
Co-authored-by: Christian Seiler <c.seiler@luxflux.de>
2020-10-23 20:59:50 +02:00
Christian Seiler
3a5c965306
Ensure that the stylesheet doesn't affect all QSplitter instances ( #265 )
...
The stylesheet should only change the style of ads::CDockSplitter
instances, but not all QSplitter instances. Otherwise all splitters
within any dock widget will also be affected and look different from
the default Qt style.
Co-authored-by: Christian Seiler <c.seiler@luxflux.de>
2020-10-21 22:07:41 +02:00
Christian Seiler
0c88457037
Fix CMake build on macOS (don't try to link against Qt's X11Extras) ( #267 )
...
macOS is identified as UNIX by CMake, but Qt doesn't actually use X11
there (and X11 support is not available by default anyway). Change the
condition that includes X11Extras to if (UNIX AND NOT APPLE) instead of
just if (UNIX) to mitigate that. This makes the build on macOS work
with CMake.
Co-authored-by: Christian Seiler <c.seiler@luxflux.de>
2020-10-21 22:05:36 +02:00
Uwe Kindler
46fa22dc6a
Documented custom close handling
2020-10-13 21:24:04 +02:00
Uwe Kindler
f3d32399e5
Added ads::CDockWidget::DockWidgetForceCloseWithArea test to demo/MainWindow.cpp
2020-10-13 20:55:09 +02:00
Nicolas ELIE
b320bb17d1
Merge remote-tracking branch 'upstream/master' into forceclose
2020-10-02 11:04:18 +02:00
Nicolas Elie
81afe2d3cb
Update Python Bindings again ( #262 )
...
* Update Python bindings
* Add X11Extras to setup.py for Linux builds
* Update Python Bindings
2020-10-01 19:14:48 +02:00
Uwe Kindler
5fad43377b
Fixed a bug in restoreStateFromXml function
...
The function accessed the objectName from the CentralWidget even if there is no cental widget
2020-09-25 14:40:28 +02:00
Uwe Kindler
f543318232
Updated user-guide.md
2020-09-21 11:07:00 +02:00
Uwe Kindler
ab385a782a
Updated user-guid
2020-09-21 11:02:38 +02:00
Uwe Kindler
c370875128
Properly implemented save and restore with central widget
2020-09-21 10:51:02 +02:00
Uwe Kindler
1c261515db
Improved debug output in DockContainerWidget
2020-09-21 09:39:42 +02:00
Uwe Kindler
37cbae84ca
Fixed debug output in FloatingDockContainer.cpp
2020-09-21 09:39:03 +02:00
Uwe Kindler
f5759716b4
Added support for perspectives to centralwidget example to test save and restore state functionality with central widget
2020-09-21 08:39:39 +02:00
Uwe Kindler
f645fe725a
Added dockWidgetAdded signal to CDockManager
2020-09-18 08:25:47 +02:00
Uwe Kindler
fdedd7d92a
Added focusedDockWidget() function to DockManager
2020-09-07 08:17:07 +02:00
Uwe Kindler
044a43d793
Updated user-guide.md
2020-09-07 08:16:30 +02:00
Uwe Kindler
6846c96146
Fixed some documentation typos
2020-09-03 15:31:11 +02:00
Uwe Kindler
8fe9461872
Removed stylesheet code from centralwidget/mainwindow.cpp
2020-09-03 15:25:44 +02:00
Uwe Kindler
fbde4edcd2
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2020-09-03 15:24:27 +02:00
Uwe Kindler
68742681f7
Added missing documentation images
2020-09-03 15:24:12 +02:00
Uwe Kindler
bbb3f99bc3
Added documentation for new features (central widget and native floating widgets on linux) to user-guide.md
2020-09-03 15:23:39 +02:00
Uwe Kindler
e0f6f3013f
Updated centralwidget example
2020-09-03 15:23:05 +02:00
Uwe Kindler
6eb497fb64
Added test for dock manager flag EqualSplitOnInsertion to demo aplication
2020-09-03 15:22:43 +02:00
githubuser0xFFFF
ae15757765
Update .travis.yml
...
Fixex travis.yml parse error
2020-09-02 22:02:21 +02:00
githubuser0xFFFF
be294b4867
Update .travis.yml
...
Added libqt5x11extras5-dev to travis yml file
2020-09-02 21:25:54 +02:00
Uwe Kindler
70738f7549
Fixed Linux CMake build
2020-09-02 11:48:12 +02:00
Uwe Kindler
42dc529ce1
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2020-09-02 09:05:13 +02:00
Uwe Kindler
65058d3a48
Fixed issue #251 - Window momentarily flashes as floating widget
2020-09-02 09:04:59 +02:00
Nicolas Elie
48c4106b7f
Update Python Bindings ( #249 )
...
* Update Python bindings
* Add X11Extras to setup.py for Linux builds
2020-09-01 16:06:43 +02:00
Uwe Kindler
175b48569f
Removed Linux stuff from Mac build
2020-08-31 23:46:42 +02:00
Uwe Kindler
89c6abb5ce
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2020-08-31 23:29:52 +02:00
Uwe Kindler
55f23799bc
Fixed CMake Windows build
2020-08-31 23:29:33 +02:00