summaryrefslogtreecommitdiffstats
path: root/src/widgets/stroke-style.h
diff options
context:
space:
mode:
authorJon A. Cruz <jon@joncruz.org>2010-03-29 05:00:58 +0000
committerJon A. Cruz <jon@joncruz.org>2010-03-29 05:00:58 +0000
commitff6d2ea9a273ac0aa3a95ece22cd783a5b49aa23 (patch)
tree945708038320de57417f672f47ee0c4446b25493 /src/widgets/stroke-style.h
parentOops - obviously the previous fix didn't work outside Windows (diff)
downloadinkscape-ff6d2ea9a273ac0aa3a95ece22cd783a5b49aa23.tar.gz
inkscape-ff6d2ea9a273ac0aa3a95ece22cd783a5b49aa23.zip
Purge use of SP_ACTIVE_* and encapsulate by moving 'active' desktop tracking out of lower-level panels. Fixes bug #270623.
Fixed bugs: - https://launchpad.net/bugs/270623 (bzr r9252)
Diffstat (limited to 'src/widgets/stroke-style.h')
-rw-r--r--src/widgets/stroke-style.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/widgets/stroke-style.h b/src/widgets/stroke-style.h
index 9ed7e2a92..72dc5449a 100644
--- a/src/widgets/stroke-style.h
+++ b/src/widgets/stroke-style.h
@@ -14,13 +14,16 @@
#ifndef SEEN_DIALOGS_STROKE_STYLE_H
#define SEEN_DIALOGS_STROKE_STYLE_H
-#include <gtkmm/container.h>
+namespace Gtk {
+class Widget;
+class Container;
+}
-typedef struct _GtkWidget GtkWidget;
-
-GtkWidget *sp_stroke_style_paint_widget_new(void);
+Gtk::Widget *sp_stroke_style_paint_widget_new(void);
Gtk::Container *sp_stroke_style_line_widget_new(void);
+void sp_stroke_style_widget_set_desktop(Gtk::Widget *widget, SPDesktop *desktop);
+
#endif // SEEN_DIALOGS_STROKE_STYLE_H
/*