From 13223b8677c8b27975b4349b24137593edbb8df8 Mon Sep 17 00:00:00 2001
From: Giacomo Strangolino <giacomo.strangolino@elettra.eu>
Date: Tue, 3 May 2022 09:42:48 +0200
Subject: [PATCH] #16688 : removed Fixed buttons

---
 src/4uhv.cpp   |  2 --
 src/channel.ui | 17 ++++++-----------
 2 files changed, 6 insertions(+), 13 deletions(-)

diff --git a/src/4uhv.cpp b/src/4uhv.cpp
index f947fc2..5501b33 100644
--- a/src/4uhv.cpp
+++ b/src/4uhv.cpp
@@ -74,8 +74,6 @@ void FourUHV::onPsListReady(const CuData &da) {
                 }
                 if(w->property("target").isValid() || w->objectName().contains(QRegularExpression("pbFix\\dk"))) {
                     const QString& t = w->property("point").toString();
-                    printf("FourUHV::onPsListReady: %s point is %s \n",
-                           qstoc(w->objectName()), qstoc(t));
                     if(t.contains("%1")) {
                         w->setProperty("channel", ch);
                         w->setProperty("target", QString(t).arg(ch));
diff --git a/src/channel.ui b/src/channel.ui
index 472139f..dfb79b5 100644
--- a/src/channel.ui
+++ b/src/channel.ui
@@ -246,16 +246,6 @@
          </layout>
         </widget>
        </item>
-       <item row="3" column="1">
-        <widget class="QuButton" name="tPushButton_6">
-         <property name="text">
-          <string>Fix</string>
-         </property>
-         <property name="point" stdset="0">
-          <string>$1/Fixed%1(1)</string>
-         </property>
-        </widget>
-       </item>
        <item row="0" column="0" colspan="3">
         <widget class="QGroupBox" name="gbHighTh">
          <property name="title">
@@ -321,7 +311,7 @@
   </customwidget>
   <customwidget>
    <class>QuTable</class>
-   <extends>QWidget</extends>
+   <extends>EFlag</extends>
    <header>qutable.h</header>
   </customwidget>
   <customwidget>
@@ -329,6 +319,11 @@
    <extends>QPushButton</extends>
    <header>qubutton.h</header>
   </customwidget>
+  <customwidget>
+   <class>EFlag</class>
+   <extends>QWidget</extends>
+   <header>eflag.h</header>
+  </customwidget>
   <customwidget>
    <class>QuLineEdit</class>
    <extends>QLineEdit</extends>
-- 
GitLab