summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext/gtkmm2ext
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-10-28 02:15:10 +0100
committerRobin Gareus <robin@gareus.org>2014-10-28 02:15:10 +0100
commitb04414d170bff6d3d7cbfdcedd2dcab917fa3e18 (patch)
treec373438261496bd18f87b85ef1277b9c593cb9d3 /libs/gtkmm2ext/gtkmm2ext
parent6dc3a4bf61b0b5cd7947af6c5c9099f09c32b934 (diff)
allow to use cairo-image/software surface for canvas & cairowidgets
Diffstat (limited to 'libs/gtkmm2ext/gtkmm2ext')
-rw-r--r--libs/gtkmm2ext/gtkmm2ext/cairo_widget.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h b/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h
index 87002101bd..038198ab57 100644
--- a/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h
+++ b/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h
@@ -20,6 +20,7 @@
#ifndef __gtk2_ardour_cairo_widget_h__
#define __gtk2_ardour_cairo_widget_h__
+#include <cairomm/surface.h>
#include <gtkmm/eventbox.h>
#include "gtkmm2ext/visibility.h"
@@ -116,6 +117,7 @@ protected:
static sigc::slot<void> focus_handler;
private:
+ Cairo::RefPtr<Cairo::Surface> image_surface;
Glib::SignalProxyProperty _name_proxy;
sigc::connection _parent_style_change;
Widget * _current_parent;