Ejemplo n.º 1
0
void ModelSubTabView::dropZoneItemClicked(OSItem* item)
{ 
  boost::shared_ptr<OSDocument> currentDocument = OSAppBase::instance()->currentDocument();
  if (currentDocument){
    boost::optional<model::ModelObject> modelObject = currentDocument->getModelObject(item->itemId());
    bool readOnly = item->itemId().isDefaulted();
    emit modelObjectSelected(modelObject, readOnly);
  }
}
void ThermalZonesController::onZoneHVACComponentClicked( model::ZoneHVACComponent & comp )
{
  boost::optional<model::ModelObject> mo = comp;

  emit modelObjectSelected(mo, false);
}
Ejemplo n.º 3
0
void ModelSubTabView::onItemSelected()
{
  boost::optional<model::ModelObject> mo;

  emit modelObjectSelected(mo,false);
}