-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Docking bug with nested main windows #236
Comments
Is this something that can be fixed? I'm not trying to push people to fix this, but it would be helpful for me to know the status. |
Hello Delins, If you have license, just send me an email and I'll bump priority and I'll make sure KDAB schedules me for March on this. Otherwise it will have to wait, as I'm working on KDDW 2.0 |
Thanks for the quick response. I don't have a license, and it's just a project for myself. No worries. Is KDAB planning to keep supporting this library, or will you switch to KDDW 2.0 at some point in the near future? Will the interface be roughly the same? |
2.0 is still far away and 1.x series will still be supported for a long time. 2.0 will have a similar interface, it will simply make it easier to introduce non-Qt implementations. We just have too many tasks for the time available, so we have to give priority to license holders and to public opensource projects. I'd just help everyone if I could :) . Maybe make your project public and someone will be more likely to help you :) |
Ah glad to hear 1.x is there to stay. I might find time to fix it myself at some point, could you give some pointers on where I should look first? |
this may be related to #386 |
I've created an MWE that has a
QMainWindow
(level 0), that contains aKDDockWidgets::MainWindow
(level 1), which in turn contains twoKDDockWidgets::MainWindow
(level 2). Docks in level 2 don't always work well: they only work in theKDDockWidgets::MainWindow
that was created last.In the screenshots below
kdRootADock0
was created first and thenkdRootADock1
.kdRootADock1
can accept docks, butkdRootADock0
cannot.I you move
kdRootADock0
to a different main window, for instancekdRootB
in the code below, it accepts drops again.Code:
cmake:
Tested on Kubuntu 20.04.2, Qt 6.1.3, various versions of KDDockWidgets including the latest master
The text was updated successfully, but these errors were encountered: