Problems with Open-Source Downloads read https://www.qt.io/blog/problem-with-open-source-downloads and https://forum.qt.io/post/638946

Subwindow can't move with mainwindow.



  • There are two widgets. Widget B is in widget A. And I set Widget B as Qt::Window, like a toolbar floating on widget A.
    The question is, when I move widget A, B will not follow it, even I rewrite the move event. Since the relative position of A and B doesn't change. So how can I deal with it? Or any other way to realize this function?



  • That's not a "subwindow" but a top-level window with a parent. A "subwindow" is what in a QMdiArea.
    If you need widget B to move with widget A you should let it be a normal child widget, and handle the mouse "dragging" events on widget B if you need to move it inside widget A.


Log in to reply