cache shaded meter-background regardless of color
[ardour.git] / libs / gtkmm2ext / gtkmm2ext / cell_renderer_pixbuf_toggle.h
index 74f5e59a526280c036d538f007775a7851b40815..7bc5d806852504e655514d565cf2b9f70bc8c2e0 100644 (file)
@@ -23,6 +23,7 @@
 #include <gtkmm/drawingarea.h>
 #include <gtkmm/adjustment.h>
 #include <gtkmm/widget.h>
+#include <gtkmm/cellrenderer.h>
 #include <gdkmm.h>
 
 using namespace Gtk;
@@ -36,7 +37,7 @@ class CellRendererPixbufToggle : public Gtk::CellRenderer
        CellRendererPixbufToggle();  
        virtual ~CellRendererPixbufToggle(){};
 
-       virtual void render_vfunc (const Glib::RefPtr<Gdk::Drawable>& window, Widget& widget, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, const Gdk::Rectangle& expose_area, Gtk::CellRendererState flags);  
+       virtual void render_vfunc (const Glib::RefPtr<Gdk::Drawable>& window, Gtk::Widget& widget, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, const Gdk::Rectangle& expose_area, Gtk::CellRendererState flags);
 
        virtual void get_size_vfunc (Gtk::Widget& widget, const Gdk::Rectangle* cell_area, int* x_offset, int* y_offset, int* width, int* height) const;