From 112c9e68c4b58add752d171e4ffcdb1df89416f3 Mon Sep 17 00:00:00 2001 From: Claudio Scafuri <claudio.scafuri@elettra.eu> Date: Wed, 7 Apr 2021 17:38:39 +0200 Subject: [PATCH] remove len tab for non IFC-B controller --- src/mscr.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/mscr.cpp b/src/mscr.cpp index c144feb..6e52b02 100644 --- a/src/mscr.cpp +++ b/src/mscr.cpp @@ -55,6 +55,13 @@ mscr::mscr(QWidget *parent) : QWidget(parent) { dd = server->command_inout("GetInstrumentList"); dd >> instruments; setPolarAttenuation(); + std::string contr_type; + server->read_attribute("ControllerType") >> contr_type; + if (contr_type.substr(0,5) != "IFC-B"){ + //ui.tabWidget->setTabEnabled(3,false); + ui.tabWidget->removeTab(3); + } + } catch (Tango::DevFailed& ex) { simpleLog::error("mscr::mscr", ex.errors); exit(1); -- GitLab