[med-svn] [aghermann] 72/85: addendum to 291c2ec5950845

andrei zavada hmmr-guest at alioth.debian.org
Thu Sep 26 23:46:35 UTC 2013


This is an automated email from the git hooks/post-receive script.

hmmr-guest pushed a commit to branch master
in repository aghermann.

commit 4318e63ec90694a2bb66477d99f8e9369de70d4c
Author: Andrei Zavada <johnhommer at gmail.com>
Date:   Sun Sep 22 03:09:37 2013 +0300

    addendum to 291c2ec5950845
---
 upstream/src/aghermann/ui/sf/d/artifacts.cc    |   10 ++++++++--
 upstream/src/aghermann/ui/sf/d/artifacts.hh    |    1 -
 upstream/src/aghermann/ui/sf/d/artifacts_cb.cc |    4 ++++
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/upstream/src/aghermann/ui/sf/d/artifacts.cc b/upstream/src/aghermann/ui/sf/d/artifacts.cc
index 66506d5..d08540b 100644
--- a/upstream/src/aghermann/ui/sf/d/artifacts.cc
+++ b/upstream/src/aghermann/ui/sf/d/artifacts.cc
@@ -98,11 +98,17 @@ SArtifactsDialog (SScoringFacility& p_)
 
         for ( auto& W : {eSFADUpperThr, eSFADLowerThr, eSFADScope,
                          eSFADF0, eSFADFc, eSFADBandwidth, eSFADMCGain, eSFADBackpolate, eSFADEValue,
-                                eSFADHistRangeMin, eSFADHistRangeMax, eSFADHistBins, eSFADSmoothSide} )
+                         eSFADHistRangeMin, eSFADHistRangeMax, eSFADHistBins, eSFADSmoothSide} )
                 g_signal_connect(
                         W, "value-changed",
                         (GCallback)eSFAD_any_profile_value_changed_cb,
                         this);
+        // for ( auto& W : {eSFADEstimateE, eSFADSingleChannelPreview} )
+        //         g_signal_connect(
+        //                 W, "toggled",
+        //                 (GCallback)eSFAD_any_profile_value_toggled_cb,
+        //                 this);
+        /// use available *_toggled_cb for these checkbuttons
 
         G_CONNECT_1 (eSFADEstimateE, toggled);
         G_CONNECT_1 (eSFADUseThisRange, toggled);
@@ -132,7 +138,7 @@ SArtifactsDialog (SScoringFacility& p_)
         W_V.reg( eSFADHistRangeMax,       &P.dmax);
         W_V.reg( eSFADHistBins,     (int*)&P.sssu_hist_size);
         W_V.reg( eSFADSmoothSide,   (int*)&P.smooth_side);
-        W_V.reg( eSFADUseThisRange,       &P.use_range);
+        W_V.reg( (GtkCheckButton*)eSFADUseThisRange,       &P.use_range);
 
         atomic_up();
 }
diff --git a/upstream/src/aghermann/ui/sf/d/artifacts.hh b/upstream/src/aghermann/ui/sf/d/artifacts.hh
index e254618..7cda6e5 100644
--- a/upstream/src/aghermann/ui/sf/d/artifacts.hh
+++ b/upstream/src/aghermann/ui/sf/d/artifacts.hh
@@ -123,7 +123,6 @@ void bSFADProfileRevert_clicked_cb( GtkButton*, gpointer);
 void bSFADProfileDiscard_clicked_cb( GtkButton*, gpointer);
 
 void eSFAD_any_profile_value_changed_cb( GtkSpinButton*, gpointer);
-void eSFAD_any_criteria_value_changed_cb( GtkSpinButton*, gpointer);
 void eSFAD_any_profile_origin_toggled_cb(GtkRadioButton*, gpointer);
 
 void eSFADEstimateE_toggled_cb( GtkToggleButton*, gpointer);
diff --git a/upstream/src/aghermann/ui/sf/d/artifacts_cb.cc b/upstream/src/aghermann/ui/sf/d/artifacts_cb.cc
index 23f7d60..fffb6ae 100644
--- a/upstream/src/aghermann/ui/sf/d/artifacts_cb.cc
+++ b/upstream/src/aghermann/ui/sf/d/artifacts_cb.cc
@@ -101,6 +101,8 @@ eSFADEstimateE_toggled_cb(
         gtk_widget_set_visible(
                 (GtkWidget*)AD.cSFADWhenEstimateEOff,
                 !state);
+
+        AD.eX_any_profile_value_changed_cb();
 }
 
 void
@@ -117,6 +119,8 @@ eSFADUseThisRange_toggled_cb(
         gtk_widget_set_sensitive(
                 (GtkWidget*)AD.eSFADHistRangeMax,
                 state);
+
+        AD.eX_any_profile_value_changed_cb();
 }
 
 void

-- 
Alioth's /git/debian-med/git-commit-notice on /srv/git.debian.org/git/debian-med/aghermann.git



More information about the debian-med-commit mailing list