We have a QWindow inside a QWidget which we add to the MDI Area using a QMdiSubWindow.
The QWindow is still visible when the back page is shown. This did not happen in QTitanRibbon 4 -- it's a new problem with QTitanRibbon 5.
I've been trying to find the cause of the issue by debugging my application built with each ribbon version but it has been very difficult to understand. In addition, the code for showing/hiding the back page is nearly identical in the two version (reference RibbonBackstageView::showEvent).
In an attempt to work around the issue, I've tried hiding my QWindow widgets when I receive the aboutToShow() signal from the back page view. However the mouse will not function on my back page in the region of the QMdiArea. The QMdiArea (and it's parent) are still visible and consuming mouse input. This suggests that the QMdiArea's parent has not been hidden (or it's at the wrong z-order).