[gtkmm] Gtk::Widget: Add two drag_source_set_icon() overloads
- From: Kjell Ahlstedt <kjellahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm] Gtk::Widget: Add two drag_source_set_icon() overloads
- Date: Tue, 3 Apr 2018 15:05:11 +0000 (UTC)
commit f32221fb16561d0a45bbf619f068a82a87497edd
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date: Tue Apr 3 17:03:13 2018 +0200
Gtk::Widget: Add two drag_source_set_icon() overloads
Add drag_source_set_icon(const Glib::RefPtr<Gio::Icon>& icon)
and drag_source_set_icon(const Glib::RefPtr<Gdk::Paintable>& paintable).
gtk/src/widget.ccg | 1 +
gtk/src/widget.hg | 3 +++
2 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/gtk/src/widget.ccg b/gtk/src/widget.ccg
index ce10d7a..8a2fad5 100644
--- a/gtk/src/widget.ccg
+++ b/gtk/src/widget.ccg
@@ -19,6 +19,7 @@
#include <gdkmm/contentformats.h>
#include <gdkmm/frameclock.h>
+#include <gdkmm/paintable.h>
#include <gtkmm/adjustment.h>
#include <gtkmm/window.h>
#include <gtkmm/accelgroup.h>
diff --git a/gtk/src/widget.hg b/gtk/src/widget.hg
index 20b8c02..820f57a 100644
--- a/gtk/src/widget.hg
+++ b/gtk/src/widget.hg
@@ -49,6 +49,7 @@ namespace Gdk
{
class ContentFormats;
class FrameClock;
+class Paintable;
}
namespace Gtk
@@ -447,6 +448,8 @@ public:
_WRAP_METHOD(void drag_source_unset(), gtk_drag_source_unset)
_WRAP_METHOD(void drag_source_set_icon(const Glib::ustring& icon_name), gtk_drag_source_set_icon_name)
+ _WRAP_METHOD(void drag_source_set_icon(const Glib::RefPtr<Gio::Icon>& icon),
gtk_drag_source_set_icon_gicon)
+ _WRAP_METHOD(void drag_source_set_icon(const Glib::RefPtr<Gdk::Paintable>& paintable),
gtk_drag_source_set_icon_paintable)
_WRAP_METHOD(void drag_source_add_text_targets(), gtk_drag_source_add_text_targets)
_WRAP_METHOD(void drag_source_add_uri_targets(), gtk_drag_source_add_uri_targets)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]