diff options
author | Timm Bäder <mail@baedert.org> | 2018-03-23 13:48:31 +0100 |
---|---|---|
committer | Timm Bäder <mail@baedert.org> | 2018-06-20 20:47:17 +0200 |
commit | a12d26155fb686cc0c8b25c8a69291a36e5382f2 (patch) | |
tree | 20ec80b7978947a7ac5a0cd218fd738713138c7f | |
parent | cae382c8292af89d709f95bf262db49e065b3a62 (diff) | |
download | gtk+-a12d26155fb686cc0c8b25c8a69291a36e5382f2.tar.gz |
adjustment: Use public setters in set_property
-rw-r--r-- | gtk/gtkadjustment.c | 36 |
1 files changed, 25 insertions, 11 deletions
diff --git a/gtk/gtkadjustment.c b/gtk/gtkadjustment.c index 2d24c604a5..9046de5298 100644 --- a/gtk/gtkadjustment.c +++ b/gtk/gtkadjustment.c @@ -297,7 +297,6 @@ gtk_adjustment_set_property (GObject *object, { GtkAdjustment *adjustment = GTK_ADJUSTMENT (object); gdouble double_value = g_value_get_double (value); - GtkAdjustmentPrivate *priv = gtk_adjustment_get_instance_private (adjustment); switch (prop_id) { @@ -305,19 +304,19 @@ gtk_adjustment_set_property (GObject *object, gtk_adjustment_set_value (adjustment, double_value); break; case PROP_LOWER: - priv->lower = double_value; + gtk_adjustment_set_lower (adjustment, double_value); break; case PROP_UPPER: - priv->upper = double_value; + gtk_adjustment_set_upper (adjustment, double_value); break; case PROP_STEP_INCREMENT: - priv->step_increment = double_value; + gtk_adjustment_set_step_increment (adjustment, double_value); break; case PROP_PAGE_INCREMENT: - priv->page_increment = double_value; + gtk_adjustment_set_page_increment (adjustment, double_value); break; case PROP_PAGE_SIZE: - priv->page_size = double_value; + gtk_adjustment_set_page_size (adjustment, double_value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); @@ -615,7 +614,10 @@ gtk_adjustment_set_lower (GtkAdjustment *adjustment, g_return_if_fail (GTK_IS_ADJUSTMENT (adjustment)); if (lower != priv->lower) - g_object_set (adjustment, "lower", lower, NULL); + { + priv->lower = lower; + g_object_notify_by_pspec (G_OBJECT (adjustment), adjustment_props[PROP_LOWER]); + } } /** @@ -659,7 +661,10 @@ gtk_adjustment_set_upper (GtkAdjustment *adjustment, g_return_if_fail (GTK_IS_ADJUSTMENT (adjustment)); if (upper != priv->upper) - g_object_set (adjustment, "upper", upper, NULL); + { + priv->upper = upper; + g_object_notify_by_pspec (G_OBJECT (adjustment), adjustment_props[PROP_UPPER]); + } } /** @@ -700,7 +705,10 @@ gtk_adjustment_set_step_increment (GtkAdjustment *adjustment, g_return_if_fail (GTK_IS_ADJUSTMENT (adjustment)); if (step_increment != priv->step_increment) - g_object_set (adjustment, "step-increment", step_increment, NULL); + { + priv->step_increment = step_increment; + g_object_notify_by_pspec (G_OBJECT (adjustment), adjustment_props[PROP_STEP_INCREMENT]); + } } /** @@ -741,7 +749,10 @@ gtk_adjustment_set_page_increment (GtkAdjustment *adjustment, g_return_if_fail (GTK_IS_ADJUSTMENT (adjustment)); if (page_increment != priv->page_increment) - g_object_set (adjustment, "page-increment", page_increment, NULL); + { + priv->page_increment = page_increment; + g_object_notify_by_pspec (G_OBJECT (adjustment), adjustment_props[PROP_PAGE_INCREMENT]); + } } /** @@ -782,7 +793,10 @@ gtk_adjustment_set_page_size (GtkAdjustment *adjustment, g_return_if_fail (GTK_IS_ADJUSTMENT (adjustment)); if (page_size != priv->page_size) - g_object_set (adjustment, "page-size", page_size, NULL); + { + priv->page_size = page_size; + g_object_notify_by_pspec (G_OBJECT (adjustment), adjustment_props[PROP_PAGE_SIZE]); + } } /** |