Exemplo n.º 1
0
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();
    }
}
Exemplo n.º 3
0
std::size_t hash_value(const id_type<model>& id)
{
    Q_ASSERT(bool(id));

    return *id.val();
}