void ScheduleSetsInspectorView::onClearSelection() { ModelObjectInspectorView::onClearSelection(); // call parent implementation QWidget* widget = this->stackedWidget()->currentWidget(); ModelObjectInspectorView* modelObjectInspectorView = qobject_cast<ModelObjectInspectorView*>(widget); OS_ASSERT(modelObjectInspectorView); modelObjectInspectorView->clearSelection(); this->stackedWidget()->setCurrentIndex(0); }
void FacilityInspectorView::onClearSelection() { ModelObjectInspectorView::onClearSelection(); // call parent implementation QWidget* widget = this->stackedWidget()->currentWidget(); ModelObjectInspectorView* modelObjectInspectorView = qobject_cast<ModelObjectInspectorView*>(widget); if(modelObjectInspectorView){ modelObjectInspectorView->clearSelection(); } this->stackedWidget()->setCurrentIndex(0); }