KDAB / KDDockWidgets

KDAB's Dock Widget Framework for Qt
https://www.kdab.com/development-resources/qt-tools/kddockwidgets
Other
754 stars 163 forks source link

Nested MainWindows on Linux #461

Closed bbc131 closed 7 months ago

bbc131 commented 8 months ago

Hi, I stumbled over KDDOCKWIDGETS_SUPPORTS_NESTED_MAINWINDOWS, which is not defined on Linux, but I would like to use this feature on Linux.

When I add this define also for Linux and play a bit with the qtwidgets_dockwidgets example with option -j on Ubuntu 23.04 with Qt5, I can't find any problem or difference to Windows. Further I don't understand what the comment "... On linux the Qt::Tool windows need reparenting. ..." means.

Could the reasons for this distinction be outdated? If there is still a problem, what exactly is it? Is it something that can be fixed?

iamsergio commented 7 months ago

Hi, this has bugs in a few window managers, I can make a flag so it's easier to use, if you only need ubuntu. Will document what the problem was

bbc131 commented 7 months ago

Okay, would be nice to know the problems, thanks