void SlotModel::putToFront( const id_type<LayerModel>& layerId) { if(!layerId.val()) return; if(layerId != m_frontLayerModelId) { m_frontLayerModelId = layerId; emit layerModelPutToFront(layerId); } }
void AbstractConstraintViewModel::showRack(const id_type<RackModel>& rackId) { if(rackId.val().is_initialized()) { m_shownRack = rackId; emit rackShown(m_shownRack); } else { hideRack(); } }
std::size_t hash_value(const id_type<model>& id) { Q_ASSERT(bool(id)); return *id.val(); }