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
i am using Opencascade. When i add a widget for displaying Opencascade into a panel, this penal freeze and no interaction with this panel are possible.
Here is some code to reproduce the problem:
panel_2 = dockPanelManager()->addDockPanel(tr("Panel 2"), RightDockPanelArea);
panel_2->setObjectName("Panel 2");
QWidget *widget = new QWidget(0, Qt::MSWindowsOwnDC);
panel_2->setWidget(widget);
Of course, it works without Qt::MSWindowsOwnDC, but this flag is necessary for the proper work of Opencascade.
The same problem with QGLWidget:
QGLWidget *widget = new QGLWidget(); //, Qt::MSWindowsOwnDC);
panel_2->setWidget(widget);
Last edit: 6 years 5 months ago by Jörn. Reason: more information