Rui Oliveira
aff0bd6e25
Add Qt6 support on CMake ( #319 )
2021-04-28 22:52:45 +02:00
jporcher
3969d28d92
Fix crash in dockindock ( #317 )
...
* Add dockdepth1 example
* Fix compilation (include assert.h)
* Replace dockdepth1 by dockindock
* Fix crash when dockindock example is closed. Due to code in dockindock supposed to fix memory leaks: now leaks were fixed in CDockManager (https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System/issues/307 ), the code from dockindock ends up deleting objects already deleted by parent.
2021-04-27 11:16:09 +02:00
Uwe Kindler
b39cd2d81b
Fixed emptydockarea example
2021-04-27 07:47:03 +02:00
jporcher
0e8e563654
Add dockindock example ( #308 )
...
* Add dockdepth1 example
* Fix compilation (include assert.h)
* Replace dockdepth1 by dockindock
2021-04-21 06:37:19 +02:00
jporcher
2f041a0eed
Fix memory leaks ( #314 )
2021-04-20 14:25:30 +02:00
Uwe Kindler
ffa0105d3e
Fixed emission perspectiveListChanged signal after loading of perspective list and added perspectiveListLoaded signal
2021-04-13 07:05:17 +02:00
Uwe Kindler
6179832a2b
Updated Qt DesignStudio showcase image and video link
2021-03-03 22:51:58 +01:00
Walter Bormans
13853573ea
Additional Qt keyword conversion. ( #299 )
...
This comit is an addtion to pull request #295 . Not all Qt keywords were included.
Co-authored-by: Walter Bormans <walter.bormans@paradoxcat.com>
2021-01-22 06:18:34 +01:00
Uwe Kindler
b6b4c626e8
Fixed user-guide.md emptydockarea code to match the real example
2021-01-16 15:06:32 +01:00
Uwe Kindler
bd41ec1627
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2021-01-16 15:01:02 +01:00
Uwe Kindler
b54dab7df2
Fixed the empty dock area example to test procramatic docking with empty dock area
2021-01-16 15:00:44 +01:00
Walter Bormans
e66ef604a7
Removes reliance on special Qt keywords. ( #295 )
...
This allows Qt Advanced Docking system to be compiled with the QT_NO_KEYWORDS definition.
This can help avoid conflicts with other dependancies for a project.
Co-authored-by: Walter Bormans <walter.bormans@paradoxcat.com>
2021-01-15 09:08:27 +01:00
Uwe Kindler
e03674fd4b
Fixed a typo in user-guide.md
2021-01-11 13:50:47 +01:00
Uwe Kindler
3f69fedd1f
Added documentation for emptx dock area feature
2021-01-11 13:46:26 +01:00
Uwe Kindler
a614e3cc3d
Fixed CDockAreaWidget::nextOpenDockWidget() function to properly return a DockWidget with tab if this is possible
...
Added new emptydockarea example
2021-01-11 11:07:03 +01:00
Uwe Kindler
ebde50b492
Fixed FloatingDockContainer Linux build for Qt6
2021-01-10 10:22:54 +01:00
Uwe Kindler
2a6bd306cb
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2021-01-09 19:03:14 +01:00
Uwe Kindler
8a27a5596b
Added new CDockWidget flag CDockWidget::NoTab to hide the tab from the dock area title bar
2021-01-09 19:02:25 +01:00
Nicolas Elie
f835ffd978
Update Python bindings ( #289 )
...
* Update Python bindings
* Add X11Extras to setup.py for Linux builds
* Update Python Bindings
* Update Python bindings
2021-01-04 14:01:28 +01:00
Uwe Kindler
97215705f5
Improved documentation for Linux support
2021-01-03 18:16:38 +01:00
Uwe Kindler
6ee97e64d7
Disabled Qt6 build in appveyor - it does not work properly yet
2021-01-03 17:14:39 +01:00
Uwe Kindler
a1c4812619
Try to fix Qt6 build
2021-01-03 17:09:06 +01:00
Uwe Kindler
b0c8edbd82
Added Qt6 MinGW build to .appveyor.yml
2021-01-03 15:50:16 +01:00
Uwe Kindler
a4190ecbf0
Added missing ads.pri fle
2021-01-02 23:17:44 +01:00
Uwe Kindler
d8c6efaada
Fixed signal connection of perspective combobox
2021-01-02 21:05:05 +01:00
Uwe Kindler
0312682e07
Fixed wrong pixmap is null test in ElidingLabel
2021-01-02 20:50:26 +01:00
Uwe Kindler
8d14068df7
Fixed QMouseEvent::globalPos() warning
2021-01-02 20:29:59 +01:00
Uwe Kindler
fe1d9a493f
Fixed warning in centralwidget example because of missing svg file
2021-01-02 19:51:50 +01:00
Uwe Kindler
e55ad49db8
Created ads.pri to ease linking of ads library
2021-01-02 19:48:34 +01:00
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