void ControlSingleton::closedDialog() { ActiveDialog = 0; Gui::DockWnd::CombiView* pcCombiView = qobject_cast<Gui::DockWnd::CombiView*> (Gui::DockWindowManager::instance()->getDockWindow("Combo View")); // should return the pointer to combo view assert(pcCombiView); pcCombiView->closedDialog(); }
void ControlSingleton::closedDialog() { ActiveDialog = 0; Gui::DockWnd::CombiView* pcCombiView = qobject_cast<Gui::DockWnd::CombiView*> (Gui::DockWindowManager::instance()->getDockWindow("Combo View")); // should return the pointer to combo view assert(pcCombiView); pcCombiView->closedDialog(); // make sure that the combo view is shown QDockWidget* dw = qobject_cast<QDockWidget*>(pcCombiView->parentWidget()); if (dw) dw->setFeatures(QDockWidget::AllDockWidgetFeatures); }