You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Original Repository: https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
20
+
- Original Repository: [https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System](https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System)
Release [4.1](https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System/releases/latest) significantly improves the Auto-Hide functionality and also brings improvements
26
+
Release [4.1](https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System/releases/latest) significantly improves the Auto-Hide functionality and also brings improvements
26
27
for Drag and Drop of dock widgets into dock area tabs. These are the highlights of the new version:
27
28
28
29
#### Drag & Drop to Auto-Hide
@@ -57,7 +58,7 @@ That means, you can drag them to a different border or sidebar:
57
58
58
59
#### Auto-Hide Tab Sorting
59
60
60
-
You can drag Auto-Hide tabs to a new position in the current sidebar
61
+
You can drag Auto-Hide tabs to a new position in the current sidebar
61
62
to sort them:
62
63
63
64

@@ -81,7 +82,7 @@ sidebar:
81
82
#### Dock Area Tab Insert Order
82
83
83
84
And last but not least the new version also improves the docking of widgets
84
-
into the tabs of a Dock area. Just as with Auto-Hide tabs, you can now determine the position at which a tab is inserted by moving the mouse over an already existing tab (insertion before the tab) or behind the last tab
85
+
into the tabs of a Dock area. Just as with Auto-Hide tabs, you can now determine the position at which a tab is inserted by moving the mouse over an already existing tab (insertion before the tab) or behind the last tab
85
86
(appending):
86
87
87
88

@@ -218,7 +219,7 @@ into floating windows is supported.
218
219
219
220
### Grouped dragging
220
221
221
-
When dragging the titlebar of a dock, all the tabs that are tabbed with it are
222
+
When dragging the titlebar of a dock, all the tabs that are tabbed with it are
222
223
going to be dragged. So you can move complete groups of tabbed widgets into
223
224
a floating widget or from one dock area to another one.
224
225
@@ -231,7 +232,7 @@ a floating widget or from one dock area to another one.
231
232
A perspective defines the set and layout of dock windows in the main
232
233
window. You can save the current layout of the dockmanager into a named
233
234
perspective to make your own custom perspective. Later you can simply
234
-
select a perspective from the perspective list to quickly switch the complete
235
+
select a perspective from the perspective list to quickly switch the complete
235
236
main window layout.
236
237
237
238

@@ -253,6 +254,7 @@ If this flag is cleared, the widget resizing is deferred until the mouse button
253
254
In contrast to the standard Qt docking system, docking with the ADS works more like a drag & drop operation. That means, the dragged dock widget or dock area is not undocked immediately. Instead, a drag preview widget is created and dragged around to indicate the future position of the dock widget or dock area. The actual dock operation is only executed when the mouse button is released. That makes it possible, to cancel an active drag operation with the escape key.
254
255
255
256
The drag preview widget can be configured by a number of global dock manager flags:
257
+
256
258
-`DragPreviewIsDynamic`: if this flag is enabled, the preview will be adjusted dynamically to the drop area
257
259
-`DragPreviewShowsContentPixmap`: the created drag preview window shows a static copy of the content of the dock widget / dock are that is dragged
258
260
-`DragPreviewHasWindowFrame`: this flag configures if the drag preview is frameless like a QRubberBand or looks like a real window
@@ -322,7 +324,7 @@ pip install PySide6-QtAds
322
324
```
323
325
324
326
Sample code is available [here](https://github.com/mborgerson/Qt-Advanced-Docking-System/tree/pyside6/examples). To run the samples, you'll also need to install latest qtpy
325
-
from source (pip install https://github.com/spyder-ide/qtpy/archive/refs/heads/master.zip).
327
+
from source (pip install <https://github.com/spyder-ide/qtpy/archive/refs/heads/master.zip>).
326
328
The PySide6 bindings were contributed by:
327
329
328
330
-[mborgerson](https://github.com/mborgerson)
@@ -346,7 +348,6 @@ The PyQt6 bindings were contributed by:
346
348
347
349
Please file PyQt6Ads-specific issues at [pyapp-kit/PyQt6Ads](https://github.com/pyapp-kit/PyQt6Ads).
348
350
349
-
350
351
### PyQt5
351
352
352
353
A package is available via [conda-forge](https://github.com/conda-forge/pyqtads-feedstock).
@@ -370,21 +371,19 @@ The library supports **Qt5** and **Qt6**.
370
371
371
372
### Windows
372
373
373
-
Windows 10 [](https://ci.appveyor.com/project/githubuser0xFFFF/qt-advanced-docking-system/branch/master)
374
+
Windows 10 / 11 [](https://ci.appveyor.com/project/githubuser0xFFFF/qt-advanced-docking-system/branch/master)
Unfortunately, there is no such thing as a Linux operating system. Linux is a heterogeneous environment with a variety of different distributions. So it is not possible to support "Linux" like it is possible for Windows. It is only possible to support and test a small subset of Linux distributions. The library can be compiled for and has been developed and tested with some Linux distributions. Depending on the used window manager or compositor, dock widgets
@@ -676,7 +675,7 @@ The Automotive Data and Time-Triggered Framework was designed as a Rapid Prototy
676
675
- Recording of vehicle data for visualisation
677
676
- Simulation of complex scenarios in SIL/HIL test environments
678
677
679
-
The software features time-based processing of multiple data streams and graphical editing of dynamic filter graphs. It also includes an SDK for custom plug-ins and reusable components, as well as components for data visualization in both 2D and 3D. This is was the
678
+
The software features time-based processing of multiple data streams and graphical editing of dynamic filter graphs. It also includes an SDK for custom plug-ins and reusable components, as well as components for data visualization in both 2D and 3D. This is was the
0 commit comments