QtitanDataGridModel-view DataGrid component with rich functionality for Qt.C++ and PySideQtitanRibbonReplicates Microsoft RibbonUI interface for Qt.C++ and PySideQtitanNavigationDesignUIReplicates Microsoft Navigation Design interface for Qt.C++ and PySideQtitanChartCharts and Diagrams component for Qt.C++ and PySideQtitanDockingDockable Panels and Tool Bars for Qt.C++ and PySideQtitanFastInfosetXML Compressed format FastInfoset implementation for Qt.C++ and PySideRoadmap Development 2023
FireDataGridPowerful, modern, fast, DB-Aware Grid for Delphi-FiremonkeyFireDockingDelphi IDE/Visual Studio implementation of dock panels for Delphi-Firemonkey
Our application main window is inheriting from a RibbonMainWindow and we are using a backstage view which is shown when triggering the system button, as in your example.
We are also using a DockMainWindow as the central widget of our RibbonMainWindow.
The DockMainWindow is populated with several document panels.
One of the document panel is actually a widget container from a QOpenGLWindow. When this document panel is active, the backstage view is not correctly drawn : the client area of the QOpenQLWindow is drawn on top of the backstage so we can only see the backstage area outside of the GOpenGLWindow. This is quite a serious issue for us as we are using a third party component from OpenDesignAlliance which is relying on a QOpenGLWindow and we haven't found any workaround yet.
As a test we have tried to integrate a dummy QOpenGLWidget and the issue is not present in this case : only when it is a QOpenGLWidget.
Thanks in advance for your support, have a nice day.
Note : We are still using TitanComponent version 2023.1 but found the issue is also present in version 2023.1.
The environment is Windows 11, Qt 6.6.3 MsVC2019.