Uwe Kindler
1c6d86e70f
Added support for make auto hide widget floating via double click or context menu
2023-07-07 11:21:54 +02:00
Uwe Kindler
0b3c3f0123
Merge branch 'master' into autohide_drag
2023-07-01 21:28:07 +02:00
Uwe Kindler
957afe3a07
Updated cmake build for demo to use quick and quickwidgets
2023-06-30 14:01:56 +02:00
Uwe Kindler
4ab726fee3
Updated Linux install requirements in README.md for building the demo application with QQuickWidget
2023-06-30 13:07:42 +02:00
Uwe Kindler
8d4507e9d8
Fixed mouse pressed state for Linux (use memeber variable instead of static)
2023-06-30 11:28:11 +02:00
Uwe Kindler
5a00eece87
Added QQuickWidget to demo application for testing OpenGl QtQuick on Linux
2023-06-30 08:27:51 +02:00
Uwe Kindler
e2929ade14
Fixed DockContainerWidget.cpp contentRect() function to work properly even if no dock widget is visible in container
2023-06-28 15:59:26 +02:00
Uwe Kindler
b801f0655d
Improved dragging of widgets into AutoHideArea
2023-06-28 14:01:08 +02:00
Uwe Kindler
f6ccaba6aa
Added dropIntoAutoHideSideBar() function
2023-06-28 10:19:59 +02:00
Uwe Kindler
21189759dd
Removed drop icons for sidebar drops
2023-06-28 07:32:49 +02:00
Uwe Kindler
047ea3c494
Implemented new dock overlay icons for sidebar areas
2023-06-27 20:43:44 +02:00
Uwe Kindler
f71c8ffe5d
Tested various pin buttons
2023-06-27 12:43:12 +02:00
Uwe Kindler
381acb2449
Merge branch 'master' into autohide_drag
2023-06-27 10:20:00 +02:00
Uwe Kindler
09e4e6fa5a
Fixed nullptr access in DockWidgetTab
2023-06-27 10:18:38 +02:00
Uwe Kindler
b9479dbd3d
Started implementing autohide drag functionality
2023-06-27 10:12:51 +02:00
Uwe Kindler
34cc91a9af
Fixed #527 - updateDockWidgetFocusStyle() function error
2023-06-23 21:06:52 +02:00
Uwe Kindler
36cdf4a252
Fixed warnings on MacOS: replaced QApplication::setActiveWindow(this); with QWidget::activateWindow
2023-06-23 10:28:55 +02:00
Uwe Kindler
85f65b3f1a
Avoid multiple function calls of parentWidget() function in CAutoHideSideBar::visibleTabCount() and CAutoHideSideBar::hasVisibleTabs()
2023-06-23 10:21:08 +02:00
Ahmad Syarifuddin
92da2eb8bd
Bug fix sidebar state during restore ( #526 )
...
* fix side bar state being incorrect during restore
* isVisible is invalid during restore state
* Make visibleTabCount function consistent with hasVisibleTabs. Add a bit of documentation.
---------
Co-authored-by: Syarif Fakhri <fakhri.s@duerr-ndt.com>
2023-06-23 09:15:24 +02:00
Uwe Kindler
27edfe63ee
Fixed issue #524 : Sometimes sidebar visibility state is incorrect
2023-06-22 14:45:29 +02:00
Uwe Kindler
5517822008
Updated README.md with information about filing PySide related issues
2023-06-19 10:25:32 +02:00
Uwe Kindler
702702cbfd
Merge branch '7c0o-master'
2023-06-19 10:03:56 +02:00
Uwe Kindler
c552fef134
Added documentation for the queued _this->ensureWidgetVisible(TabWidget) call
2023-06-19 10:02:19 +02:00
Eric Wong
916df28fcd
Update FloatingDockContainer.cpp
...
remove dock container
2023-06-16 17:37:31 +08:00
Eric Wong
c08d91687a
Update FloatingDockContainer.cpp
...
saveState() may use the floatingDockContainer to be deleted
2023-06-14 12:07:45 +08:00
Eric Wong
ccbde05fb7
Update DockAreaWidget.cpp
...
memory leak
2023-06-14 09:42:47 +08:00
Eric Wong
1049576349
Update DockAreaTabBar.cpp
...
Sometimes the synchronous calculation of the rectangular area fails
2023-06-08 09:13:41 +08:00
Uwe Kindler
0bfee09b17
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2023-06-06 15:26:21 +02:00
Uwe Kindler
87954e4459
Merged #518 - Add more options to determine the minimum size of a dock widget
2023-06-06 15:25:49 +02:00
githubuser0xFFFF
0301e345b4
Update linux-builds.yml
2023-05-12 19:32:39 +02:00
Uwe Kindler
f9b5ef8d89
Remove Ubuntu 18.04 from linux-builds
2023-05-09 13:36:42 +02:00
Uwe Kindler
0ed1f8f429
Fixed linux-builds.yml file
2023-05-08 10:32:58 +02:00
Uwe Kindler
659537916e
Added documentation of new AutoHideCloseButtonCollapsesDock flag
2023-04-28 12:24:12 +02:00
Uwe Kindler
0cac9ac507
Merge branch 'close_button_collapse_dock' of https://github.com/duerr-ndt/Qt-Advanced-Docking-System into duerr-ndt-close_button_collapse_dock
2023-04-28 11:49:17 +02:00
Uwe Kindler
7a79ecab8a
Fixed #511 - CDockWidget::toggleView now properly shows auto hide widgets
2023-04-28 11:47:01 +02:00
Uwe Kindler
1186d2b78c
Fixed #509 - Implemented support for restoring maximized state of floating widgets on Windows
2023-04-28 11:12:22 +02:00
Syarif Fakhri
b46768537a
Add config to make close button collapse auto hide dock
2023-04-28 15:27:22 +08:00
Uwe Kindler
44115d4bd9
Added support for printing events to diagnose window state ploblem
2023-04-28 08:33:45 +02:00
Uwe Kindler
f2d8e17981
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2023-04-27 23:38:19 +02:00
Uwe Kindler
7890a408f4
Added KDE LabPlot to the showcase section
2023-04-27 23:38:05 +02:00
Murmele
a940fc29c6
Use code also for other unix systems like BSD ( #507 )
2023-04-18 19:17:10 +02:00
Murmele
c6595563af
if QT_VERSION_MAJOR is defined, use this version instead of searching again. Labplot does not support Qt6 yet and therefore the version is set manually in the project. If Qt5 and Qt6 are installed, QAd overwrites the Qt5 requirement and then the configuration of the project does not work ( #504 )
2023-04-16 11:32:45 +02:00
Uwe Kindler
cb24317010
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2023-04-11 08:31:26 +02:00
Uwe Kindler
fb1e427ab7
Added DREAM.3D NX to showcase section
2023-04-11 08:30:25 +02:00
Nicolas Elie
9d28a4d0d5
Fix typo in pyproject.toml ( #501 )
2023-04-08 09:08:01 +02:00
Uwe Kindler
df34b0eb2b
An additional fix for #496 Nonfloatable hidden window disappears on drop in empty area
2023-03-22 18:22:34 +01:00
Uwe Kindler
db3dc80170
Fixed #496 Nonfloatable hidden window disappears on drop in empty area
2023-03-21 08:31:55 +01:00
Nicolas Elie
db16c5f1b5
Update python bindings to 4.0.2 ( #495 )
...
* start adaption of PyQt5 bindings to Qt-ADS 4.0
* Update PyQt bindings
* Fix Python bindings build on Linux
---------
Co-authored-by: Mira Weller <mweller@seemoo.tu-darmstadt.de>
2023-03-21 06:04:19 +01:00
Nicolas Elie
d28ca1e7a1
Add options to project.py to specify include and library directories ( #493 )
2023-03-11 08:34:23 +01:00
Nicolas Elie
e84b4a8146
Add namespace to default argument for python bindings ( #492 )
2023-03-06 14:53:43 +01:00