diff --git a/src/mscr.cpp b/src/mscr.cpp index 91372bff6fc8a40814d17e87bdaf3319477b715d..f1958d1636cc87739e67afe9e59b0ba18a7c707f 100644 --- a/src/mscr.cpp +++ b/src/mscr.cpp @@ -106,6 +106,11 @@ void mscr::usage() { void mscr::initWidgets() { qDebug() << __PRETTY_FUNCTION__ << m_mscrStatus << m_instruments; + + // attenuator 1 && polarimeter + ui->attenuator1_groupBox->setVisible(m_mscrStatus[1]); + ui->qio_polar1Attenuation->setVisible(m_mscrStatus[1]); + // light level (straight) ui->gbLightLevel2->setVisible(m_mscrStatus[3]); @@ -133,6 +138,9 @@ void mscr::initWidgets() { ui->qioHSlit->setSource("$1/HorSlitPosition"); // Status tab + + ui->polar1Status_groupBox->setVisible(m_mscrStatus[1]); + ui->polar2Status_groupBox->setVisible(m_mscrStatus[3]);//2 if(ui->polar2Status_groupBox->isVisible()) ui->qutable_polar2Status->setSource("$1/Polar2Status");