From 4fe8215d0fd6e8587af30bc32eb47658f14d1f50 Mon Sep 17 00:00:00 2001 From: triplus Date: Sun, 26 Apr 2020 15:55:06 +0200 Subject: [PATCH] Support for grouped dragging of dockwidgets Forum discussion: https://forum.freecadweb.org/viewtopic.php?f=9&t=45697 --- src/Gui/MainWindow.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Gui/MainWindow.cpp b/src/Gui/MainWindow.cpp index 484295f5b8..41a15ca259 100644 --- a/src/Gui/MainWindow.cpp +++ b/src/Gui/MainWindow.cpp @@ -288,6 +288,12 @@ MainWindow::MainWindow(QWidget * parent, Qt::WindowFlags f) // global access instance = this; + // support for grouped dragging of dockwidgets + // https://woboq.com/blog/qdockwidget-changes-in-56.html +#if QT_VERSION >= 0x050600 + setDockOptions(dockOptions() | QMainWindow::GroupedDragging); +#endif + // Create the layout containing the workspace and a tab bar d->mdiArea = new QMdiArea(); // Movable tabs