[gtkmm] SpinButton: Change SpinButtonUpdatePolicy to SpinButton::UpdatePolicy.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm] SpinButton: Change SpinButtonUpdatePolicy to SpinButton::UpdatePolicy.
- Date: Thu, 27 Apr 2017 19:53:38 +0000 (UTC)
commit 1b9a41d22c44853c25ec53ea209cae1481a24e49
Author: Murray Cumming <murrayc murrayc com>
Date: Thu Apr 27 21:31:44 2017 +0200
SpinButton: Change SpinButtonUpdatePolicy to SpinButton::UpdatePolicy.
gtk/src/spinbutton.ccg | 2 ++
gtk/src/spinbutton.hg | 8 ++++----
tools/m4/convert_gtk.m4 | 2 +-
3 files changed, 7 insertions(+), 5 deletions(-)
---
diff --git a/gtk/src/spinbutton.ccg b/gtk/src/spinbutton.ccg
index 9c36c1f..0cc13ac 100644
--- a/gtk/src/spinbutton.ccg
+++ b/gtk/src/spinbutton.ccg
@@ -18,6 +18,8 @@
#include <gtkmm/adjustment.h>
#include <gtk/gtk.h>
+using UpdatePolicy = Gtk::SpinButton::UpdatePolicy;
+
namespace Gtk
{
diff --git a/gtk/src/spinbutton.hg b/gtk/src/spinbutton.hg
index 1eafff2..48db534 100644
--- a/gtk/src/spinbutton.hg
+++ b/gtk/src/spinbutton.hg
@@ -26,7 +26,6 @@ namespace Gtk
{
_CC_INCLUDE(gtk/gtk.h)
-_WRAP_ENUM(SpinButtonUpdatePolicy, GtkSpinButtonUpdatePolicy)
_WRAP_ENUM(SpinType, GtkSpinType)
class Adjustment;
@@ -43,6 +42,7 @@ class SpinButton : public Entry
{
_CLASS_GTKOBJECT(SpinButton,GtkSpinButton,GTK_SPIN_BUTTON,Gtk::Entry,GtkEntry)
public:
+ _WRAP_ENUM(UpdatePolicy, GtkSpinButtonUpdatePolicy)
//TODO: This constructor should be implicit
//: create instance
@@ -73,8 +73,8 @@ public:
_WRAP_METHOD(int get_value_as_int() const, gtk_spin_button_get_value_as_int)
_WRAP_METHOD(void set_value(double value), gtk_spin_button_set_value)
- _WRAP_METHOD(void set_update_policy(SpinButtonUpdatePolicy policy), gtk_spin_button_set_update_policy)
- _WRAP_METHOD(SpinButtonUpdatePolicy get_update_policy() const, gtk_spin_button_get_update_policy)
+ _WRAP_METHOD(void set_update_policy(UpdatePolicy policy), gtk_spin_button_set_update_policy)
+ _WRAP_METHOD(UpdatePolicy get_update_policy() const, gtk_spin_button_get_update_policy)
_WRAP_METHOD(void set_numeric(bool numeric = true), gtk_spin_button_set_numeric)
_WRAP_METHOD(bool get_numeric() const, gtk_spin_button_get_numeric)
@@ -110,7 +110,7 @@ public:
_WRAP_PROPERTY("snap-to-ticks", bool)
_WRAP_PROPERTY("numeric", bool)
_WRAP_PROPERTY("wrap", bool)
- _WRAP_PROPERTY("update-policy", SpinButtonUpdatePolicy)
+ _WRAP_PROPERTY("update-policy", UpdatePolicy)
_WRAP_PROPERTY("value", double)
};
diff --git a/tools/m4/convert_gtk.m4 b/tools/m4/convert_gtk.m4
index deb9e5b..3e8ca87 100644
--- a/tools/m4/convert_gtk.m4
+++ b/tools/m4/convert_gtk.m4
@@ -109,7 +109,7 @@ _CONV_ENUM(Gtk,ShadowType)
_CONV_ENUM(Gtk,ShortcutType)
_CONV_INCLASS_ENUM(Gtk,SizeGroup,Mode)
_CONV_ENUM(Gtk,SortType)
-_CONV_ENUM(Gtk,SpinButtonUpdatePolicy)
+_CONV_INCLASS_ENUM(Gtk,SpinButton,UpdatePolicy)
_CONV_ENUM(Gtk,SpinType)
_CONV_ENUM(Gtk,StackTransitionType)
_CONV_ENUM(Gtk,TargetFlags)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]